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

Linux Foundation

Trading Fbdev for DRM: Challenges and Solutions in Linux Graphics Drivers

Linux Foundation via YouTube

Overview

Explore the transition from Linux frame buffer device (fbdev) to Direct Rendering Manager (DRM) subsystem in this conference talk. Learn about the challenges and implications of converting fbdev drivers to DRM, including issues affecting legacy and embedded systems. Discover the steps taken to improve DRM for low-end platforms with limited resources and no 3D acceleration. Gain insights into the evolution of Linux graphics drivers, from the deprecation of fbdev to the adoption of DRM/KMS, and understand the potential benefits for contemporary embedded systems.

Syllabus

Intro
Deprecation of Linux Frame Buffer Device Drivers
Linux Genesis
Linux Expansion
Simple Graphics Hardware
Fast Graphical Text Consoles
Graphics Stack
Direct Rendering Infrastructure (DRI/DRM)
Kernel Mode Setting (DRM/KMS)
Converting Fbdev Drivers to DRM Drivers
Analog Displays
Performance
Example: 1 Mpixel e-Ink Display
Conclusion
Questions & Answers

Taught by

Linux Foundation

Reviews

Start your review of Trading Fbdev for DRM: Challenges and Solutions in Linux Graphics Drivers

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.