~/talk

Graphics: A Frame's Journey

links:none on file
slides:none on file

Modern Linux display pipelines are broken into DRM/KMS for timing and output, Wayland for multiplexing, and GL/Vulkan + EGL/WSI for rendering, with dma-buf for buffer sharing; GBM isn't "Generic Buffer Manager". Atomic mode-setting exposes a test-only interface and drivers are often probed 50+ test commits per frame to brute-force valid configs. fbdev is obsolete, GPUs are extremely parallel but power-hungry and costly for short bursty work, and practical tools include KMS quads, kmscube, drm_info, wayland-info and wl_hacks.

AI-written summary · about

  1. 0:00Start
  2. 12:59DRM/KMS basics
  3. 22:04KMS dumb buffers
  4. 23:12DRM/KMS runtime use
  5. 25:39Wayland basics
  6. 37:23EGL & OpenGL (ES) basics
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.