On Tue, Sep 30, 2003 at 05:31:55PM +0200, Denis Oliver Kropp wrote: > Quoting Ville Syrj�l�: > > The plan is to only flip the back and front buffers but leave the idle > > buffer alone if the vsync hasn't occured since the last full flip. This > > way no matter how many fps the app does we don't get any tearing. > > Actually I just tried this with CRTC2 and it seems to work with 2D stuff. > > I have flickering even in triple buffering if fps is higher than 100, > while the display refresh is 50 Hz. Each frame is cleared and sprites > are blitted to it. Above 100 fps the lower part of the frame flickers. > It looks like after two flips, the front buffer being still displayed is > cleared. The flickering in the lower part implies that the video encoder > was in the process of reading the frame when it got overtaken by the clear.
Is that with the current code in cvs or did you add back-front flip stuff too? The current code doesn't handle this but it's enough for video playback since the fps is so low. -- Ville Syrj�l� [EMAIL PROTECTED] http://www.sci.fi/~syrjala/ -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-users" as subject.
