Trading fbdev for DRM, No Returns Accepted - Geert Uytterhoeven, Glider bv

  Рет қаралды 1,461

The Linux Foundation

The Linux Foundation

Күн бұрын

Trading fbdev for DRM, No Returns Accepted - Geert Uytterhoeven, Glider bv
The Linux frame buffer device (fbdev) subsystem was deprecated in 2015. Since then, no new drivers are accepted, and all new graphics drivers must use the DRM/KMS subsystem instead, which was originally conceived to support accelerated 3D graphics on high-end desktop PCs. Still, upstream Linux supports more than 100 fbdev drivers, most of them without a counterpart in the DRM subsystem, and thus waiting for conversion to DRM (or for a darker fate). Fbdev drivers for new hardware can also be found in vendor BSPs, with no hopes of ever being upstreamed. In this presentation, targeting legacy and embedded kernel graphics developers, Geert will discuss the issues hindering the conversion of your favorite fbdev driver to DRM. He will present the steps that have and are being taken, balance the gains and losses, and suggest areas for future improvement, based on his experience of converting fbdev drivers and improving DRM, 18 years after he stepped down as an fbdev maintainer. While most of the remaining fbdev drivers are for legacy hardware, improving DRM for their needs will benefit contemporary embedded systems, too. Low-end platforms may not support 3D acceleration or deep-color displays, but are subject to stringent memory, CPU, and power restrictions.

Пікірлер
Graphics: A Frame's Journey - Daniel Stone, Collabora
43:55
The Linux Foundation
Рет қаралды 2 М.
So Cute 🥰
00:17
dednahype
Рет қаралды 62 МЛН
Поветкин заставил себя уважать!
01:00
МИНУС БАЛЛ
Рет қаралды 6 МЛН
Navigating the Linux Graphics Stack - Michael Tretter, Pengutronix
38:44
The Linux Foundation
Рет қаралды 2,4 М.
A Current Overview of the DRM KMS Driver-Side APIs - Paul Kocialkowski, Bootlin
44:17
Networking labs on ARM
40:50
Roman Dodin
Рет қаралды 940
Linux kernel meetup #1. KMS/DRM подсистема и обзор RISC-V
53:30
Overview of a Modern DRM Driver - Matt Coster, Imagination Technologies
39:23
CMD - Command Prompt Training for IT Professionals (Full Course)
3:18:32
Jobskillshare Skills-Based Platform
Рет қаралды 1,3 МЛН
Thomas Zimmermann The Linux Graphics Stack in a Nutshell
31:44
SUSE Labs
Рет қаралды 2,3 М.
So Cute 🥰
00:17
dednahype
Рет қаралды 62 МЛН