◄ Wiki / Graphics
framebuffer
A framebuffer is the block of memory holding the image being rendered, essentially the picture that becomes the screen.
It is the render target: the GPU writes finished pixels into the framebuffer, and its contents are what gets displayed. A framebuffer can bundle several attachments — color, depth, stencil — that a render pass writes together. At the system level, a 'framebuffer node' in a device tree simply tells the OS where this display memory lives so it can draw to the screen.
See also
- fragmentA fragment is a candidate pixel produced when the GPU rasterizes a triangle, before it is finalized on screen.
- fpsFrames per second is how many complete images a renderer draws each second — higher means smoother motion.
- gl_Layergl_Layer is a shader built-in variable that selects which layer of a layered render target to draw into.
Referenced by
blend matrix · blending · blit · fps · fragment · frustum clipping · GDI · gl_Layer · gradient quad · hidden line · immediate-mode UI