On Mon, Mar 24, 2003 at 11:37:13AM +0100, Denis Oliver Kropp wrote: > We could have DSCAPS_FLIPPING only, but optionally DSDESC_BUFFERS setting the > number of buffers (currently just two or three allowed).
I was thinking about doing something like that but then I decided that having more than three buffers doesn't have any real benefit for me. > I'm not sure what the most beautiful and logical way is, but the current > API is already sufficient. Maybe we can arrange the bits so that the following > expression is true for double and triple buffering: (caps & DSCAPS_FLIPPING). Rename DSCAPS_FLIPPING bit to DSCAPS_DOUBLE and make DSCAPS_FLIPPING a mask with both bits? > > CRTC2 seems to like triple buffering very much but BES isn't happy with > > it. -double -vsync is much better for BES. > > Why should that make a difference? Did you test it with flip-on-sync > or flip-immediate? Ah I forgot that BES can flip immediately. So now we really need the onsync flag. -- Ville Syrj�l� [EMAIL PROTECTED] http://www.sci.fi/~syrjala/ -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-dev" as subject.
