29 September 2025 to 1 October 2025
Europe/Vienna timezone

Workshop: Embedded Graphics Stack 101

29 Sep 2025, 10:05
2h 5m

Speaker

Erik Faye-Lund (Collabora)

Description

Introductory workshop to the Linux embedded graphics stack, presented by Collabora Ltd. This is a great opportunity for students and professionals who are not familiar yet with this area, and who would like to learn more about how open source software drives high performance graphics across the industry, and how to contribute in these areas.

Planned Agenda:
- Brief introduction to the embedded open source graphics stack, using the open ARM Mali driver stack as a specific example (presentation, ca 30mins)
- Hands-on session demonstrating a practical example of manipulating the Mesa Vulkan driver stack to change the output of a simple graphics program on am ARM Mali development board.
- Q & A throughout the session about topics like Mesa, graphics programming, how to contribute to open source, professional work in open source graphics and related

If you bring a Linux laptop, we might even try to compile Mesa locally, too (if time permits)

Prerequisites (optional):
- Basic knowledge of a graphics API is useful (GL / Vulkan)
- Basic C programming (Mesa is written largely in C)
- If you have a Linux laptop, bring it with you

Primary author

Erik Faye-Lund (Collabora)

Presentation Materials

There are no materials yet.
2025 Host
Technische Universität Wien
2025 Gold Sponsors
AMD
Arm
Collabora
Microsoft
NVIDIA
Snap AR
2025 Silver Sponsors
CodeWeavers
FEX-Emu
Igalia
Qualcomm
The Linux Foundation
2025 Bronze Sponsors
Khronos Group
Libre Computer