Graphics: A Frame's Journey - Daniel Stone, Collabora

  Рет қаралды 2,005

The Linux Foundation

The Linux Foundation

Жыл бұрын

Graphics: A Frame's Journey - Daniel Stone, Collabora
Modern systems have come a long way from waking up every 16 milliseconds to peek and poke into a framebuffer which was directly displayed to the user. A single image frame may begin in a camera, be pushed through an image signal processor, be sent through several layers of web browser for processing and using the GPU to add funny hats, then be sent simultaneously to a media codec to send to your friends, as well as onwards through the window system to your display controller, possibly with colour correction, alpha blending, and more, along the way. These systems are every bit as complex as they are poorly understood. In this talk, Daniel will attempt to answer all the questions you never knew you had, such as: is GBM really the Generic Buffer Manager? What's wrong with fbdev? How do I even allocate buffers? Why won't Wayland give me 1000fps on glxgears? If GPUs are so very fast, why does everyone tell me I can't use them because they're slow? And what do these window system people even do all day, anyway? The talk is aimed at anyone who wishes they understood the complexity of modern display pipelines, plans for future development, and how to develop applications & products that use the full capability of modern hardware at maximum effectiveness.

Пікірлер
Walking Through the Linux-Based Graphics Stack - Paul Kocialkowski, Bootlin
40:53
The joker favorite#joker  #shorts
00:15
Untitled Joker
Рет қаралды 7 МЛН
Je peux le faire
00:13
Daniil le Russe
Рет қаралды 22 МЛН
Поветкин заставил себя уважать!
01:00
МИНУС БАЛЛ
Рет қаралды 6 МЛН
Trading fbdev for DRM, No Returns Accepted - Geert Uytterhoeven, Glider bv
40:15
Networking labs on ARM
40:50
Roman Dodin
Рет қаралды 940
Navigating the Linux Graphics Stack - Michael Tretter, Pengutronix
38:44
The Linux Foundation
Рет қаралды 2,4 М.
Overview of a Modern DRM Driver - Matt Coster, Imagination Technologies
39:23
The Tragedy of systemd
47:18
linux.conf.au
Рет қаралды 1,1 МЛН
Thomas Zimmermann The Linux Graphics Stack in a Nutshell
31:44
SUSE Labs
Рет қаралды 2,3 М.
Cracking Enigma in 2021 - Computerphile
21:20
Computerphile
Рет қаралды 2,5 МЛН
ELCE 2022: Navigating the Linux Graphics Stack
39:24
Pengutronix
Рет қаралды 4,4 М.
The joker favorite#joker  #shorts
00:15
Untitled Joker
Рет қаралды 7 МЛН