Overview
Explore the advancements in upstream graphics technologies for SoCs in this 35-minute Linux Foundation conference talk. Delve into zero-copy buffer sharing improvements, driver component sharing infrastructure, and SoC-specific hardware features like writeback support and self-refresh panels. Gain insights into current developments and future trends in upstream graphics, demonstrating how it can be leveraged for Android, Chrome OS, GENIVI, and other custom Linux-based solutions. Learn through case studies, including ST7736R and self-refresh & manual upload, while examining atomic modeset, rendering APIs, userspace drivers, and testing practices. Discover the benefits of open userspace and the thriving upstream graphics community.
Syllabus
Intro
Case Study: ST7736R
Awesome uapi: Atomic Modeset
Helpers, Everywhere you look!
Atomic: Lessons Learned
Case Study: Self-refresh&Manual-upload
More Awesome Stuff
Awesome APIs for Rendering
Helpers, Everywhere you render!
Userspace drivers
Open Userspace: Why
Testing
Great Community
Summary
Taught by
Linux Foundation