Speaker
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