Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

The Open Graphics Stack

Linux Foundation via YouTube

Overview

Explore the intricacies of the open graphics stack in this 31-minute conference talk by Alyssa Rosenzweig from Collabora. Gain insights into the importance of 3D graphics in embedded systems and delve into the various components of the open graphics ecosystem. Learn about the Linux graphics stack, including application and engine layers, compilers, drivers, and kernel interactions. Discover the role of Vulkan in modern graphics programming and examine the Panfrost compiler as a practical example. Understand the broader landscape of Mesa compilers and their significance in open-source graphics development. This talk provides a comprehensive overview of the open graphics stack, suitable for developers, engineers, and enthusiasts interested in the latest advancements in open-source graphics technology.

Syllabus

Intro
Overview
Does embedded need 3D?
The open graphics stack
Linux
Bird's eye: Application/Engine
Bird's eye: Compiler
Bird's eye: Driver
Bird's eye: Kernel
Vulkan
Example: Panfrost compilers
All Mesa compilers

Taught by

Linux Foundation

Reviews

Start your review of The Open Graphics Stack

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.