> My application will show that one picture and update it 25 times a > second. That's all. There will be other things drawn for user interface > but rgb24 video flow will be stopped at that time. > > Thanks for clarifying situation. I wonder if I can reach the back buffer > data pointer of the primary and keep only the Blit during Flip.
Look at IDirectFBSurface::Lock -- that allows you to get a pointer to the surface data and change it directly. When you've written your frame, you can call Flip(). You can choose whether you want the back buffer in system memory or in video memory. If in system memory, the data will be blitted across when you call Flip(). If in video memory, the hardware will just be pointed at the new buffer but getting the data there in the first place will require CPU writes to video memory. Mark _______________________________________________ directfb-users mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
