[Sugar-devel] testing composition for speeding up graphics performance
Gary C Martin
gary at garycmartin.com
Sun Jun 21 21:13:53 EDT 2009
Hi Eduardo,
On 21 Jun 2009, at 23:46, Eduardo H. Silva wrote:
> 2009/6/19 Gary C Martin <gary at garycmartin.com>:
>> On 18 Jun 2009, at 10:29, Tomeu Vizoso wrote:
>>
>>> On Thu, Jun 18, 2009 at 11:21, Sascha
>>> Silbe<sascha-ml-ui-sugar-devel at silbe.org> wrote:
>>>> On Thu, Jun 18, 2009 at 11:09:06AM +0200, Tomeu Vizoso wrote:
>>>>
>>>>> Wonder if that's intended, as going to a zoom level involves some
>>>>> kind
>>>>> of animation, i.e. is not intended to take you there as fast as
>>>>> possible.
>>>>
>>>> What kind of animation? I can't remember ever having seen one
>>>> (unless you
>>>> count the time it takes to populate the screen).
>>>
>>> It's not supposed to be too obvious. It's more visible if you go
>>> from
>>> the home level to the neighborhood, you should see the XO zooming
>>> out
>>> before the screen is redrawn.
>>
>> Yes I agree with that, but only if you are changing from one of the
>> base 3 zoom levels to another. Once you switch to an Activity level
>> zoom, there should be no zoom from some old negihbourhood/group/home
>> state to a new one that you're trying to switch to. If we had posh HW
>> accelerated compositing, the animation should be something like a
>> cross-dissolve and dolly back from the Activity view level to the new
>> negihbourhood/group/home view.
>>
>> Of course, the current behaviour is correct 33% of the time :-)
>> because you may be going back to the same zoom view as before, it's
>> only the other 66% of the time that you get shown an initially
>> incorrect zoom view.
>>
>> Hmmm, I seem to remember an old ticket where this problem was showing
>> up before, had some almost complete patches if I remember (gee, now
>> who was working on that, I remember testing the patches through
>> several revisions)... Any one know?
>
> Is it this one? It doesn't have patches though
>
> http://dev.laptop.org/ticket/4039
Oh, thanks for reminding me. No, this is not the ticket I remember
(though very closely related to the same issue), I'm sure there were
several cycles of patches attached to the trac ticket I tested. I'll
try and have a look for it as well.
Regards,
--Gary
More information about the Sugar-devel
mailing list