~/talk

Everything Great about Upstream Graphics

links:none on file
slides:none on file

Upstream Linux graphics now runs on tiny SoCs and large GPUs alike: the atomic modesetting API plus kernel helpers let a full-featured driver be 250 lines or a 2.2M‑line stack, and there are about 50 drivers using full atomic behavior. Zero‑copy sharing uses DMA‑BUF with DMA fences and sync objects; AFBC/frame‑compress modifiers and self‑refresh/damage helpers reduce bandwidth. Userspace tooling includes Gallium, a shared compiler stack, IGT/validation tests and mandatory userland test suites; shipping uses upstream kernel drivers with vendor userland on top.

AI-written summary · about

  1. 0:00Intro
  2. 3:09Case Study: ST7736R
  3. 4:35Awesome uapi: Atomic Modeset
  4. 6:57Helpers, Everywhere you look!
  5. 10:01Atomic: Lessons Learned
  6. 14:52Case Study: Self-refresh&Manual-upload
  7. 17:13More Awesome Stuff
  8. 19:35Awesome APIs for Rendering
  9. 22:21Helpers, Everywhere you render!
  10. 25:14Userspace drivers
  11. 26:55Open Userspace: Why
  12. 29:58Testing
  13. 31:17Great Community
  14. 33:49Summary
~/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.