Valve Linux图形驱动程序团队的Samuel Pitoiset已将VK_EXT_image_compression_control支持连接到Mesa Radeon Vulkan驱动程序(RADV),以解决Steam Play/VKD3D Proton遇到的相同游戏错误。
VK_EXT_image_compression_control是去年推出的,它实现了固定速率的图像压缩,并增加了控制何时可以应用这种压缩的能力。Valve正在利用RADV的图像压缩控制扩展,在需要解决游戏错误时禁用压缩。他们将使用此Vulkan扩展和VKD3D Proton,在需要处理选定错误的情况下,根据每张图像禁用DCC。
VKD3D质子将在需要的地方禁用压缩,并帮助修复诸如
这个黑色闪烁的问题
《瘟疫故事:安魂曲》等游戏。
看见
此合并请求
for more information on the adding of this extension to RADV. The code is now merged for next quarter's Mesa 24.0 series.