El búfer de píxeles o pBuffer es una característica de las interfaces de plataforma OpenGL y OpenGL ES que permite la renderización fuera de pantalla. Se especifica como una extensión de la API WGL y una característica fundamental de GLX y EGL .
Al utilizar pBuffers, un usuario puede vincular un contexto de OpenGL a superficies fuera de pantalla, lo que permite, en la práctica, la representación fuera de pantalla en un framebuffer predeterminado, asignado por el propio OpenGL.
La funcionalidad de pBuffer ha sido reemplazada por el uso de FBO (Framebuffer Objects) . Sin embargo, los pBuffers aún pueden utilizarse con los controladores OpenGL modernos .
Los pBuffers no deben confundirse con los objetos de búfer de píxeles (también llamados PBO ), que son búferes no renderizables que contienen datos de píxeles sin procesar.
Véase también
Enlaces externos
- Extensión WGL_EXT_pbuffer
- rutina de creación de pbuffer de GLX
- rutina de creación de pbuffer EGL
- OpenGL
- Esbozos de programación informática