October 31 - November 1 - Co-Located Events
October 28-30 - Conference
Lyon Convention Centre - Lyon, France
More information for Open Source Summit + Embedded Linux Conference Europe 2019
Tuesday, October 29 • 16:20 - 16:55
Embedded Graphics Drivers in Mesa - Neil Roberts, Igalia

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Users of mobile platforms are expecting more and more complex graphics on their devices. This means that taking advantage of the mobile GPUs efficiently is essential. A large part of this efficiency is dependent on the user-space drivers. Unfortunately being in user-space means that many GPU providers can get away with only providing a closed-source driver which hides a lot of the secrets needed to be efficient. This talk presents a project providing an open-source alternative including support for embedded platforms.

Mesa is the standard open-source user-space library providing an implementation of the OpenGL, GLES and Vulkan APIs on Linux platforms. It has drivers for a range of different hardware. This talk will present the project, the user-space graphics stack and the inner workings of Mesa. It will then continue to present the embedded drivers that it supports such as Freedreno for the Adreno platform, Panfrost for Mali Midgard and Bifrost GPUs and the drivers for Broadcom GPUs.


Neil Roberts

Graphics engineer, Igalia
Neil has been a Linux user and open source enthusiast for many years. He began professionally working on free software by contributing to Gnome and Clutter. He later moved further down the stack to work on the graphics drivers in Mesa. He is now proud to be continuing this work at... Read More →

Tuesday October 29, 2019 16:20 - 16:55 CET
Forum 3
  Embedded Linux Conference, Graphics
  • Session Slides Included Yes