• Advertisement

Archived

This topic is now archived and is closed to further replies.

A triple buffer question

This topic is 5755 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Is a triple buffer just an extra ''dump'' space in the middle while the primary surface is not available?.. and then the middle surface is flipped to the screen?.. I do not see how this is suppose to cure the ''wait for vertical retrace'' problem.. because you still have to wait for the vertical retrace to prevent sheering. I am very confused on this subject. Can someone help me out?

Share this post


Link to post
Share on other sites
Advertisement
Guest Anonymous Poster
You still wait for the vertical retrace, but you can draw into the other buffers until a retrace happens. That way you don''t have to sit around and wait (doing nothing art all) for the vsync before you even start drawing the next frame. This is useful if you''re running just slightly faster or slower than the refresh rate (like you''re getting 61 fps with a refresh rate of 60.)

Share this post


Link to post
Share on other sites

  • Advertisement