Hi Benjamin,<br>I can't talk about timings without testing your code, but I am for any change we can do to <br>accelerate the startup of activities. <br>My code do the render of the svg only one time, and previous timings we found this operation<br>
have a big cost. Probably we can accelerate the animation more with server side operations,<br>but I am not an expert. <br>Any help is welcome<br><br>Gonzalo<br><br><br><div class="gmail_quote">On Thu, Aug 11, 2011 at 2:50 PM, Benjamin Berg <span dir="ltr"><<a href="mailto:benzea@sugarlabs.org">benzea@sugarlabs.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hello,<br>
<div class="im"><br>
On Fri, 2011-08-05 at 16:47 -0300, Gonzalo Odiard wrote:<br>
> I have prepared a few videos to show the change in the startup<br>
> animation I am proposing<br>
<br>
</div>A long time ago I implemented an icon cache, and optimized the startup<br>
animation (based on that). The speed improvement on the XO (B2/mass<br>
production, not sure what I tested on) was very large back then. The<br>
patch is rather large though, and will likely not apply anymore.<br>
<br>
I am not sure if the improvement for the pulsing icon needs the cache to<br>
work, but IIRC the patch on top of the icon cache one.<br>
<br>
If someone is interested, I can dig it up again.<br>
<br>
The relevant tickets are <a href="http://dev.laptop.org/ticket/8000#comment:25" target="_blank">http://dev.laptop.org/ticket/8000#comment:25</a><br>
and <a href="http://dev.laptop.org/ticket/8822" target="_blank">http://dev.laptop.org/ticket/8822</a> (outch, still on <a href="http://laptop.org" target="_blank">laptop.org</a>).<br>
<font color="#888888"><br>
Benjamin<br>
</font><br>
PS: From Ticket 8000: "The icon drawing can be sped up quite a bit, if<br>
the icon cache is server side rather than client side. This shaved off<br>
35% of the drawing time in a quick test here."<br>
<br>
</blockquote></div><br>