Búfer de píxeles


Pixel buffer o pBuffer es una función en las interfaces de plataforma OpenGL y OpenGL ES que permite la representación fuera de pantalla. Se especifica como una extensión de la API de WGL y una función central de GLX y EGL .

Al usar pBuffers, un usuario puede vincular un contexto OpenGL a superficies fuera de la pantalla, lo que permite efectivamente la representación fuera de la pantalla en un búfer de cuadros predeterminado, asignado por el mismo OpenGL.

La funcionalidad pBuffer ha sido reemplazada por el uso de FBO (Framebuffer Objects) . Sin embargo, pBuffers todavía se puede usar con 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.