Embark on a comprehensive journey through modern graphics systems in this 44-minute conference talk by Daniel Stone from Collabora. Explore the complex path of a single image frame, from its origin in a camera to its final display, including processing through web browsers, GPU enhancements, media encoding, and display controllers. Gain insights into poorly understood aspects of graphics systems, such as buffer allocation, the role of GBM, limitations of fbdev, and the intricacies of Wayland performance. Delve into the challenges of GPU utilization, the complexities of window systems, and the future of display pipelines. Ideal for developers, product designers, and anyone seeking to understand and leverage the full capabilities of modern graphics hardware for maximum effectiveness.
Overview
Syllabus
Graphics: A Frame's Journey - Daniel Stone, Collabora
Taught by
Linux Foundation