Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Reducing Stutters with Uber Shaders in Zink - OpenGL Driver Optimization

X.Org Foundation via YouTube

Overview

Explore shader compilation optimization techniques in this 28-minute conference talk from XDC 2023, where Antonino Maniscalco delves into reducing performance stutters in the Zink OpenGL driver through uber shaders. Learn about the challenges of emulating legacy OpenGL features in Vulkan, current shader compilation and caching mechanisms, and how implementing uber shaders can address the 100ms frametime spikes caused by runtime shader variant compilation. Discover the technical adaptations required for pipeline state handling and the complexities involved in modifying emulation passes to support this performance enhancement approach.

Syllabus

XDC 2023 | October 17 | Zink: reducing stutters with uber shaders | Antonino Maniscalco

Taught by

X.Org Foundation

Reviews

Start your review of Reducing Stutters with Uber Shaders in Zink - OpenGL Driver Optimization

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.