Pixel buffer

Uses your system voice; voice and rate in settings.

Snapshot

≈ 2 min read

Names in other languages

No names in other languages are held for this entry yet.

Article bodies are English and are not machine-translated. A name in another language is not a translation of the article.

Pixel buffer or pBuffer is a feature in OpenGL and OpenGL ES platform interfaces which allows for off-screen rendering. It is specified as an extension to WGL API, and a core feature of GLX & EGL. When using pBuffers, a user can bind an OpenGL context to offscreen surfaces, effectively allowing for off-screen rendering to a default framebuffer, allocated by OpenGL itself. The pBuffer functionality has been superseded by the usage of FBOs (Framebuffer Objects). However, pBuffers can be still used with modern OpenGL drivers. pBuffers should not be confused with Pixel buffer objects (also named PBOs), which are non-renderable buffers containing raw pixel data.

Pixel buffer or pBuffer is a feature in OpenGL and OpenGL ES platform interfaces which allows for off-screen rendering. It is specified as an extension to WGL API, and a core feature of GLX & EGL. When using pBuffers, a user can bind an OpenGL context to offscreen surfaces, effectively allowing for off-screen rendering to a default framebuffer, allocated by OpenGL itself. The pBuffer functionality has been superseded by the usage of FBOs (Framebuffer Objects). However, pBuffers can be still used with modern OpenGL drivers. pBuffers should not be confused with Pixel buffer objects (also named PBOs), which are non-renderable buffers containing raw pixel data. ==See also== Framebuffer Object Pixel buffer objects ==External links== WGL_EXT_pbuffer extension GLX pbuffer creation routine EGL pbuffer creation routine

Text derived from https://en.wikipedia.org/w/index.php?oldid=1014874919 under CC BY-SA 4.0; modifications have been made.