Hands On Projects For The Linux Graphics Subsystem !full! -
: Teaches the fundamental architecture of modern Linux display drivers. 2. Low-Level "Hello World" with libdrm
Next, we will write the graphics driver code, which consists of several functions that implement the kernel-mode graphics driver API. We will use the Linux kernel's module API to load and unload our driver. Hands On Projects For The Linux Graphics Subsystem
Beyond specific coding tasks, the projects emphasize understanding the Direct Rendering Manager (DRM) Kernel Mode Setting (KMS) APIs, which are the modern standard for Linux graphics. DRM/KMS Transitions : Teaches the fundamental architecture of modern Linux