Developers working on the RADV Radeon Vulkan driver at Valve are exploring the possibility of implementing per-game optimization profiles for Mesa graphics drivers on Linux. While Windows graphics drivers have long used per-game tuning to squeeze out extra performance, Mesa drivers have primarily relied on DriConf for basic workarounds to fix OpenGL and Vulkan bugs in specific games and engines, typically by matching binary names and applying driver overrides.

The proposal would extend DriConf to handle different GPU architectures and generations more effectively while making it easier to introduce new optimization options. RADV developers are also considering shader replacement and tuning capabilities, techniques that graphics driver vendors on Windows have used for years to improve game performance. Currently, these ideas are in the discussion phase on Mesa's GitLab, where developers are evaluating the technical requirements and potential benefits.

Given Valve's ongoing commitment to Linux gaming through Steam Deck and their financial support for Mesa development, the proposal has a strong chance of moving from concept to implementation. The change would represent a significant shift in how open-source graphics drivers approach game-specific optimizations, potentially bringing Linux gaming performance closer to parity with Windows in titles that benefit from driver-level tuning.