A few days ago I wrote about Intel fixing some Panther Lake Xe3 graphics performance issues ahead of launch. The downside of those performance optimizations for Panther Lake was that they led to longer shader compilation times. The good news though is that some separate improvements were merged now for Mesa 25.3 to help enhance the Intel graphics shader compilation performance.
Caio Oliveira landed a rework to Intel’s shader compilation code within Mesa to rework how instructions are allocated. This will benefit both the Intel Iris Gallium3D/OpenGL and ANV Vulkan drivers. These improvements also aren’t specific to just Panther Lake but Intel graphics on the whole.
For end-users the exciting aspect is 2~5% faster shader compilation times overall. In some workloads like Cyberpunk 2077 there is as much as 20% faster shader compilation times and games like Red Dead Redemption 2 and Baldur’s Gate 3 hitting in the 5~8% range. Faster shader compilation times in turn help with faster game loading performance.
Those interested can see this merge request now in Mesa 25.3-devel Git ahead of next quarter’s stable release.