0/1 уроков (0%)
– из 1
Reducing Stutters with Uber Shaders in Zink - OpenGL Driver Optimization
YouTube·OpenGL
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.