¿Es posible configurar SDL para triple buffering?
Si es así, cómo hacerlo ya que SDL solo tiene una constante SDL_DOUBLEBUF
.SDL triple buffering
5
A
Respuesta
2
Debe activar el almacenamiento triple en la configuración del controlador, no en SDL.
Por ejemplo, en Linux con una tarjeta gráfica nVidia tiene que habilitar la opción X.Org TripleBuffer:
Option "TripleBuffer" "1"
Cuando se utiliza el doble buffer SDL con superficies VSYNC y hardware a continuación, el controlador utiliza el triple buffering si lo admite y está habilitado en la configuración.
1
En Mac OS, obtiene triple almacenamiento en búfer cuando realiza un doble almacenamiento en el búfer. (3º es solo para sistema operativo).
En otros sistemas operativos, es posible cambiar la configuración de los controladores de gpu para tener el 3er buffer. Pero el tercero será administrado por el controlador de gpu, y por lo tanto no será accesible para usted.
Cuestiones relacionadas
- 1. ¿Por qué no está mi buffering log4net buffering?
- 2. Doble buffering winAPI
- 3. PHP Output Buffering
- 4. Doble buffering C#
- 5. Ruby IO.popen STDOUT buffering
- 6. SDL
- 7. no buffering entrada estándar lectura
- 8. Oracle PL/SQL UTL_FILE.PUT buffering
- 9. MySQL triple join
- 10. Triple colon Scala
- 11. ruby triple igual
- 12. SDL Multisampling
- 13. Qt & OpenGL - QGLWidget & QPainter: buffering de profundidad
- 14. Algoritmo Triple DES en C?
- 15. Analisis Java n-triple RDF
- 16. Programa SDL/C++ OpenGL, ¿cómo evito que SDL capture SIGINT
- 17. Aprendizaje SDL en C
- 18. SDL/OpenGL Texture Transparency
- 19. Triple Stores vs bases de datos relacionales
- 20. Triple-pack de \ colorbox → \ NewEnviron → \ newenvironment falla
- 21. Regex eliminación triple doble coma/en cadena
- 22. cifrado Triple DES y descifrado en Java
- 23. Triple Mouse Haga clic en C#?
- 24. Triple unión en Ruby on Rails
- 25. Mostrando un Triple en Google Maps
- 26. Un operador ternario triple anidado algo doloroso
- 27. Sprites de escala en SDL
- 28. Microsoft SDL y memcpy deprecation
- 29. diferencia entre SDL y GLUT
- 30. Haskell SDL en OS X