SFML community forums

Help => Window => Topic started by: iBloodLust on July 20, 2015, 02:59:32 am

Title: Triple Buffering support?
Post by: iBloodLust on July 20, 2015, 02:59:32 am
I'm in the process of creating a game here, and I don't see an option to enable or disable Triple Buffering anywhere. I know I can enable it in my graphics panel, but I'm using OpenGL 2.1 for rendering 3D shapes and I'd love to see Triple buffering because to make sure I'm accurately rendering.
Title: Re: Triple Buffering support?
Post by: Hapax on July 20, 2015, 05:15:44 am
In my graphics panel, I have the ability to enable or disable it (OpenGL triple buffering) but not to allow an application to choose.
Title: Re: Triple Buffering support?
Post by: Daid on July 20, 2015, 07:21:57 am
Pretty sure you could implement triple buffering yourself at the application level with a set of sf::RenderTextures and a thread that pushes it to the renderwindow.
Title: Re: Triple Buffering support?
Post by: Laurent on July 20, 2015, 07:30:00 am
Out of curiosity, how does triple buffering allow you to render more "accurately" (whatever that means)?