<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Anurag Chowdhury</b> <span dir="ltr"><<a href="mailto:anurag@seeta.in">anurag@seeta.in</a>></span><br>Date: Thu, Oct 14, 2010 at 6:15 PM<br>
Subject: Re: [Dextrose] [Sugar-devel] [PATCH v5 sugar] Pulsing icon delayed by 5 seconds or so SL#2080<br>To: David Farning <<a href="mailto:dfarning@gmail.com">dfarning@gmail.com</a>><br>Cc: Daniel Drake <<a href="mailto:dsd@laptop.org">dsd@laptop.org</a>>, <a href="mailto:sugar-devel@lists.sugarlabs.org">sugar-devel@lists.sugarlabs.org</a>, <a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>, <a href="mailto:dextrose@lists.sugarlabs.org">dextrose@lists.sugarlabs.org</a><br>
<br><br>David,<div><br></div><div>Thanks for your pointers . Appreciate it.</div><div><br></div><div>I have attached the shell.log file with this mail created on my XO-1.5 , also I have attached the python module- pulsingicon.py </div>

<div>if you wish to check the timer function applied by me to get the benchmark.</div><div><br></div><div>In my logs I noted an average processing time of 0.85 sec  for running the first run of the update () function (i.e. while rendering of the first frame ) and since a XO-1.5 is nearly 2.5 times faster than a XO-1 so this processing time would approximate to nearly 2.3 second of delay , so if we skip the update function for the first frame then we can speed up the pulsing icon by nearly 2 seconds and I guess that is a considerable amount of </div>

<div>reduction in delay to start with. I tested this timer benchmark on the Turtle art activity.</div><div><br></div><div>I would be happy to receive further pointers and suggestions and work upon them.</div><div><br></div>

<div>Regards</div><div>Anurag<div><div></div><div class="h5"><br><br><div class="gmail_quote">On Wed, Oct 13, 2010 at 10:24 PM, David Farning <span dir="ltr"><<a href="mailto:dfarning@gmail.com" target="_blank">dfarning@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div></div><div>On Wed, Oct 13, 2010 at 10:29 AM, Anurag Chowdhury <<a href="mailto:anurag@seeta.in" target="_blank">anurag@seeta.in</a>> wrote:<br>
> Daniel,<br>
> Thank you for reviewing the patch. Appreciate it.<br>
> Wish to inform you that I did try the profiler, and displayed the time slice<br>
> intervals between rendering of consecutive frames. I did find significant<br>
> change in the rendering time of first frame.<br>
> Raw svg icon with colour is timely filled using a sine function, which<br>
> control its timing, and is updated on every frame of animation. Since, we<br>
> have a 400 Mhz capacity processor in an XO-1, this has considerable<br>
> processing lead times associated for completion of the rendering job.<br>
> My earlier idea of frame dropping is a technique, which can smoothen an<br>
> already started animation, but does not speed up the start-up.<br>
> Regards,<br>
> Anurag<br>
><br>
<br>
</div></div>Anurag,<br>
<br>
Based on your background as a game designer you probobly has as much<br>
back ground on this particular issue as any one else.<br>
<br>
Can you create a timer, output the activity start time to the log and<br>
report your results back to this list?<br>
<font color="#888888"><br>
david<br>
</font></blockquote></div><br></div></div></div>
</div><br>