~/talk

The Open Graphics Stack

links:none on file
slides:none on file

Open source graphics is the status quo and is production ready for embedded Linux with concrete pieces that work together: Mesa provides user‑space drivers and implements OpenGL Vulkan and OpenCL, using NIR and SPIR‑V front ends; the Panfrost driver targets Arm Mali hardware and runs on mainline kernels; kernel subsystems DRM/GEM handle memory mapping, unified memory and GPU scheduling; Vulkan lowers CPU overhead by removing the GLSL parser; credible reverse‑engineered stacks exist for Qualcomm and Apple.

AI-written summary · about

  1. 0:00Intro
  2. 0:16Overview
  3. 1:05Does embedded need 3D?
  4. 4:34The open graphics stack
  5. 9:53Linux
  6. 12:28Bird's eye: Application/Engine
  7. 15:09Bird's eye: Compiler
  8. 15:49Bird's eye: Driver
  9. 16:40Bird's eye: Kernel
  10. 18:47Vulkan
  11. 25:34Example: Panfrost compilers
  12. 27:52All Mesa compilers
~/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.