The following is my understanding of DFB triple buffering:

1. If a layer is triple buffered, IDirectFBDisplayLayer::GetSurface()
always returns the IDirectFBSurface interface pointer to the next
available back buffer/surface.

2. After Flip() is called, locking the surface using the same interface
pointer will lock the next available back buffer.

3. There is no way to simultaneously obtain IDirectFBSurface interface
pointers for each of the three buffers.

Is this correct?

Thanks,
Timothy

--

Timothy Strelchun
CE Software Engineering
Digital Home Group
Intel Corporation

The views expressed above are my own and not those of Intel

_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to