Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Triple Buffering support?  (Read 2042 times)

0 Members and 1 Guest are viewing this topic.

iBloodLust

  • Newbie
  • *
  • Posts: 1
    • View Profile
Triple Buffering support?
« 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.

Hapax

  • Hero Member
  • *****
  • Posts: 3351
  • My number of posts is shown in hexadecimal.
    • View Profile
    • Links
Re: Triple Buffering support?
« Reply #1 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.
Selba Ward -SFML drawables
Cheese Map -Drawable Layered Tile Map
Kairos -Timing Library
Grambol
 *Hapaxia Links*

Daid

  • Newbie
  • *
  • Posts: 29
    • View Profile
Re: Triple Buffering support?
« Reply #2 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.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32504
    • View Profile
    • SFML's website
    • Email
Re: Triple Buffering support?
« Reply #3 on: July 20, 2015, 07:30:00 am »
Out of curiosity, how does triple buffering allow you to render more "accurately" (whatever that means)?
Laurent Gomila - SFML developer