framebuffer

Screen pixel storage

A framebuffer is a region of memory that stores the pixel data for a display.

Each pixel's color and brightness is held in the buffer, and the display hardware reads from it to render the image on screen.

In early computing, programs wrote directly to the framebuffer; modern systems add layers of abstraction but the concept remains fundamental to graphics rendering.

The game writes each frame to the framebuffer before it appears on your monitor.

display

pixel

Smallest display unit

scanline · refresh rate · screen · monitor · aspect ratio · pitch · stride · horizontal · vertical · interlaced

hardware

memory

Mind's retention capacity

  • VRAMGPU-attached storage for images
  • RAMTemporary data storage hardware
  • GPUVisual processing hardware

graphics card · storage · addressing · DMA · bandwidth · throughput · read · write · access · chip

rendering

compositing

Combining visual elements digitally

rasterization · draw · update · flush · clear · fill · copy · scroll · redraw

interface

HDMI

Audio-video interface standard

API · OpenGL · DirectX · Vulkan · Linux · console · embedded · headless · offscreen · device

Opposites
memory/storage type

framebuffermain memory

Computer's active data storage

disk storage · ROM · hard drive

graphics pipeline stage

framebuffer3D model

Digital three-dimensional representation

display abstraction

framebuffermonitor

Display or supervisor

display · screen · LCD panel · OLED display · output device

Family

frame, framework, buffer, framing, buffering, reframe, unframed, reframing, reframed

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Rated G