An Overview of the Linux and Userspace Graphics Stack , Paul Kocialkowski
Graphics with the Linux kernel is often perceived as a haystack, composed of many components that have complex interactions with eachother. While this is not always far from the truth, this talk will try to provide a clear overview of the different pieces in the stack and what their individual role is. Throughout the presentation, various APIs, protocols and software implementations will be demystified, covering both display and render aspects. This includes topics such as DRM, Wayland, Xorg, OpenGL, Mesa and more!
Slides: https://bootlin.com/pub/conferences/2020/lee/kocialkowski-overview-linux-userspace-graphics-stack/kocialkowski-overview-linux-userspace-graphics-stack.pdf
Bootlin's embedded Linux system development training course: https://bootlin.com/training/embedded-linux/
Bootlin's Linux kernel driver development training course: https://bootlin.com/training/kernel/
Bootlin's Yocto Project and OpenEmbedded system development training course: https://bootlin.com/training/yocto/
Bootlin's Buildroot system development training course: https://bootlin.com/training/buildroot/
Bootlin's Linux graphics stack training course: https://bootlin.com/training/graphics/
Видео An Overview of the Linux and Userspace Graphics Stack , Paul Kocialkowski канала Bootlin
Slides: https://bootlin.com/pub/conferences/2020/lee/kocialkowski-overview-linux-userspace-graphics-stack/kocialkowski-overview-linux-userspace-graphics-stack.pdf
Bootlin's embedded Linux system development training course: https://bootlin.com/training/embedded-linux/
Bootlin's Linux kernel driver development training course: https://bootlin.com/training/kernel/
Bootlin's Yocto Project and OpenEmbedded system development training course: https://bootlin.com/training/yocto/
Bootlin's Buildroot system development training course: https://bootlin.com/training/buildroot/
Bootlin's Linux graphics stack training course: https://bootlin.com/training/graphics/
Видео An Overview of the Linux and Userspace Graphics Stack , Paul Kocialkowski канала Bootlin
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Device Tree: hardware description for everybody !Kernel Recipes 2017 - An introduction to the Linux DRM subsystem - Maxime RipardKohi #024: Vulkan Graphics Pipeline (Vulkan Game Engine Series)"Everything Awesome about GPU Drivers" - Daniel Vetter (LCA 2020)Why Linux Is Better For ProgrammingThe Modern Linux Graphics Stack on Embedded Systems - Michael Tretter, PengutronixGetting pixels on screen on Linux: introduction to Kernel Mode Setting - Simon SerPrecision Time Protocol (PTP) and Packet Timestamping in Linux - Antoine Tenart, BootlinDevice Tree 101 5:00 PM UTC+1 sessionHow Do Linux Kernel Drivers Work? - Learning Resourcesystemd on Linux 1: Intro and Unit FilesAndroid's HIDL: Treble in the HALIntroduction to Embedded Linux Part 1 - Buildroot | Digi-Key ElectronicsIntroduction to GPUs36C3 ChaosWest: X11 and Wayland: A tale of two implementationsUnderstanding U Boot Falcon Mode and adding support for new boards, Michael OpdenackerHello Wayland, Goodbye X11 - The year of the Linux desktop! - Carsten Haitzler - FOSSASIA 2017Writing 2D Games in C using SDL by Thomas LivelyLinux And Windows Kernel ComparisonBouncy Balls in C with Cairo and XLib