Hands On Projects For The Linux Graphics Subsystem !new! Here
Directly writing to the video framebuffer bytes to repaint screen pixels.
Understanding Vulkan driver structure unlocks the modern graphics pipeline. Hands On Projects For The Linux Graphics Subsystem