<div dir="ltr">On Sat, Oct 18, 2008 at 7:35 AM, Andrés Ambrois <span dir="ltr">&lt;<a href="mailto:andresambrois@gmail.com">andresambrois@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><div><br>Just a couple of notes.<br>
<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">[PATCH] sugar-homewindow-no-transition.patch<br>
<br>
This removes the usage of TransitionBox from HomeWindow.py. TransitionBox is<br>
used to animate the Xo Guy while moving between zoom levels.<br>
This patch makes transition from activities to the home box almost<br>
instantaneous and removes the annoying flickering.<br>
</blockquote><div><br>git master doesn&#39;t have an activity -&gt; home animation... I need to check if that&#39;s what Eben actually want though :) I&#39;m also looking into fixing the flickering when closing an activity today.<br>
&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
I have tried your hacks and I must say the frame behaves a lot better with<br>
compositing enabled. I haven&#39;t run any serious memory pressure tests, but I<br>
can have around 8-9 activities open before encountering OOM problems. No idea<br>
what the previous statistics were.</blockquote><div><br>Compositing will not make a huge difference about OOM. It&#39;s 2 mb per activity, so it would be something like 1.5 activities less you can run. The impact it&#39;s in theory going to have is to fill up VRAM and hence making graphics performance with a lot of activities open painful.<br>
&nbsp;<br>Marco<br></div></div><br></div>