On 10/17/2013 06:36 AM, Frederic Plourde wrote:

See, at time T=100, for example, if there's this in the queue :

   buffer1,T=75
   buffer2,T=99
   buffer3,T=110

The compositor will  drop buffer1 and present buffer2 right away since
buffer2 it's the most recent "past" buffers...

And looking at your suggestion #4, if we're having this at time T=112 :

   buffer3,T=110

I don't see why we should drop buffer3 instead of displaying it (we have
no newer frames in the queue... but we definitely want to display
something, right ?)
Any clarifications here could be very enlightning..

I think his concern is what happens if the scanouts happen at T=100 and then T=200 and this is in the queue:

   buffer1, T=101
   buffer2, T=200

This will skip showing buffer1 since the first scanout is too early, and the second scanout prefers buffer2.

_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to