At #xdc2024, @1ace and I demoed the bare-metal CI infrastructure we have been developing to improve the quality of open source graphics drivers.
In about 5 minutes, we've assembled, auto-discovered, and exposed to Gitlab CI a Steam Deck, a Raspberry Pi 5, a Vision Five 2 (RISCV64), and an HDK8550 (Qualcomm / Android).
The Steam Deck ended up executing the VKD3D-proton test suite, while the RPi5 ran a small portion of Vulkan's conformance tests.
Check it out at
https://www.youtube.com/watch?v=4Y19nlF133w&list=PLe6I3NKr-I4KrrmHtTkhIb3wn2o_mWqKq&index=10
On Friday, the #xdc2024 was full of discussions around the Linux Display stack with the Display/KMS meeting and the Wayland workshop.
At the 3-hour Display/KMS meeting, led by Siqueira and myself, participants shared knowledge and opinions on: creating a driver shared between V4L2 and DRM (Laurent Pinchart), real-time scheduling (Jonas Adahl), display Mux (Daniel Dadap), HDR/color mgmt (Xaver/Harry/me), better failure feedback (Xaver).
Thanks all participants for your contributions.