On Thu, 2002-06-13 at 14:28, Jiří Svoboda wrote: > > > > After placing DFBM_BACKVIDEO to dlc.buffermode (as what Denis > > suggested), flipping works. However the resulting video was shaky and > > still has tearing. I tested this with the i810 gfxdriver which I wrote > > so I'm not sure if this is due to the i810's implementation of > > FlipBuffers. > > > > If I use your old implementation, but just add an extra instruction to > > flip, ie. draw to frame, copy/blit from frame to primary, then flip > > primary, the resulting video was smooth and steady. > > > > Tony > > > > > This is same behaviour as on mga. But this happens only for overlay. > It look for me that I'm getting pointer to wrong buffer. > Simply try to set backbuffer into main memory. Than on mga overlay is > not updated at all. > JS
Setting backbuffer to main memory disregards the FlipBuffer() command, but instead calls dfb_back_to_front_copy(), which is essentially a blit command. Is the blit for YUV planars fixed in 0.9.11? Maybe this is the reason why flipping from a system backbuffer does not work. Tony -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-dev" as subject.
