> you have correcly described how it works. If working with the primary
> surface in flipping mode you may not assume that the last drawing
> operation you performed before the flip has also been done to the
> backbuffer you are working on now. Actually in the preferred case the
> Flip operation on the complete primary surface will be performed by
> changing a single pointer. Only if this is not possible because
> either
>
>  (a) it's not supported
>  (b) not enough video memory is available
>  (c) not the whole region is flipped
>  (d) the DSFLIP_BLIT parameter was specified with surface::Flip()
>
> the flip will be performed using a blit. It's safe to assume that only
> two buffers are used however. See for example how df_neo prepares the
> background.

So what you are saying is that one shouldn't work directly on the primary
layer?

/Henric



-- 
Info:  To unsubscribe send a mail to [EMAIL PROTECTED] with 
"unsubscribe directfb-dev" as subject.

Reply via email to