The Curious Engineer

All blogs / Graphics

Dave Airlie Linux Graphics blog

airlied.blogspot.com

GraphicsLinux / UnixOS / kernelRust

Posts
62 from 10 Jul 2017 to 16 Oct 2026
Posting
monthly (8 in the last year)
Kind
personal blog
Feed
https://airlied.blogspot.com/feeds/posts/default

2026 6

  1. jetlag diversions - llvmpipe 512-wide vector support
  2. nouveau on nvidia spark GB10 - it's alive!
  3. Appearing on the Software Engineering Radio Podcast
  4. drm subsystem contributor numbers
  5. drm subsystem AI patch review
  6. nouveau: a tale of two bugs

2025 7

  1. fedora 43: bad mesa update oopsie
  2. a tale of vulkan/nouveau/nvk/zink/mutter + deadlocks
  3. radv takes over from AMDVLK
  4. ramalama/mesa : benchmarks on my hardware and open source vs proprietary
  5. nvk: blackwell support
  6. radv: VK_KHR_video_encode_av1 support
  7. radv: vulkan VP9 video decode

2024 3

  1. On Rust, Linux, developers, maintainers
  2. anv: vulkan av1 decode status
  3. radv: vulkan av1 video decode status

2023 13

  1. radv: vulkan video encode status
  2. nouveau GSP firmware support - current state
  3. Talk about compute and community and where things are at.
  4. nvk: the kernel changes needed
  5. tinygrad + rusticl + aco: why not?
  6. lavapipe and sparse memory bindings: part two
  7. lavapipe and sparse memory bindings
  8. Fedora 38 LLVM vs Team Fortress 2 (TF2)
  9. nouveau/gsp + kernel module firmware selection for initramfs generation
  10. vulkan video vp9 decode - radv update
  11. vulkan video: status update (anv + radv)
  12. vulkan video decoding: anv status update
  13. vulkan video decoding: av1 (yes av1) status update

2022 8

  1. vulkan video encoding: radv update
  2. vulkan video decoding: anv status
  3. vulkan video decoding: radv status
  4. LPC 2022 GPU BOF (user console and cgroups)
  5. LPC 2022 Accelerators BOF outcomes summary
  6. lavapipe Vulkan 1.3 conformant
  7. lavapipe Vulkan 1.2 conformant
  8. optimizing llvmpipe vertex/fragment processing.

2021 10

  1. video decode: crossing the streams
  2. h264: more AMD hw worked on
  3. h264 video decoding: i-frames strike back
  4. What do you know about video decoding/encoding?
  5. crocus misrendering of the week
  6. llvmpipe/lavapipe: anisotropic texture filtering
  7. DOOM (Vulkan) + lavapipe
  8. lavapipe reporting Vulkan 1.1 (not compliant)
  9. crocus: gallium for the gen4-7 generation
  10. sketchy vulkan benchmarks: lavapipe vs swiftshader

2020 4

  1. Linux graphics, why sharing code with Windows isn't always a win.
  2. llvmpipe is OpenGL 4.5 conformant.
  3. lavapipe: a *software* swrast vulkan layer FAQ
  4. DirectX on Linux - what it is/isn't

2019 1

  1. Senior Job in Red Hat graphics team

2018 4

  1. Open source compute stack talk from Linux Plumbers Conference 2018
  2. virgl - exposes GLES3.1/3.2 and GL4.3
  3. radv - Vulkan 1.1 conformant on launch day
  4. virgl caps - oops I messed.up

2017 6

  1. radv and vega conformance test status
  2. radv on Ubuntu broken in distro packages
  3. radv: a conformant Vulkan driver (with caveats)
  4. radv on SI and CIK GPU - update
  5. radv and the vulkan deferred demo - no fps left behind!
  6. Migrating by blog here