View previous topic :: View next topic |
Author |
Message |
dusty
Joined: 04 May 2003
Posts: 33
|
Posted: Tue Mar 02, 2004 4:18 pm Post subject: Fuh: question on tripple buffering. |
|
|
How is tripple buffering implemented in gl? I'm curious because there is no openGL extension that allows it (at least not that I know of). |
|
Back to top |
|
|
fuh
Almighty King
Joined: 07 Sep 2002
Posts: 2086
|
Posted: Tue Mar 02, 2004 6:24 pm Post subject: |
|
|
opengl actually uses double buffering only (single buffering in windowed mode). triple buffering is not part of the opengl spec and there is no extension for it either.
however some 3dfx drivers went out of their way and implemented triple buffering themselves. This causes problems for apps that assume double buffering, since there's no way to query the driver to see if double/triple is being used.
to work around this, id software added gl_triplebuffer . this just makes the quake code assume triple buffering is being used. it doesn't actually make the driver use triple buffering.
no nvidia/ati drivers use triple buffering afaik, only old 3dfx. so if you have a modern card just ignore it. |
|
Back to top |
|
|
|