<div dir="ltr">On Sat, Oct 18, 2008 at 7:35 AM, Andrés Ambrois <span dir="ltr"><<a href="mailto:andresambrois@gmail.com">andresambrois@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><div><br>Just a couple of notes.<br>
<br> </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't have an activity -> home animation... I need to check if that's what Eben actually want though :) I'm also looking into fixing the flickering when closing an activity today.<br>
</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'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's 2 mb per activity, so it would be something like 1.5 activities less you can run. The impact it's in theory going to have is to fill up VRAM and hence making graphics performance with a lot of activities open painful.<br>
<br>Marco<br></div></div><br></div>