Для поклонников шутера от первого лица RAGE 2, который является продолжением игры Rage от id Software почти десятилетней давности, в последнем коде Mesa появилось исправление, созданное разработчиками графического драйвера Valve для Linux.
Хотя игра Rage 2 использует для рендеринга исключительно API Vulkan, она так и не была перенесена на Linux. В любом случае, благодаря Steam Play (Proton), можно наслаждаться этой игрой на Linux. Однако, к сожалению, исправление, внесенное в драйвер RADV в начале сентября в связи с динамическим рендерингом, привело к некорректному отображению. В последнем патче Mesa 23.1-devel, который будет перенесен в стабильные релизы Mesa, есть исправление.
Известный разработчик RADV Самуэль Питоисет из Linux-команды Valve разработал новый слой Vulkan для устранения проблем с рендерингом в RAGE 2. Сама игра неправильно устанавливает область рендеринга, а переход RADV на динамический рендеринг привел к проблемам. Этот слой Vulkan, интегрированный в Mesa, устанавливает область рендеринга в соответствии с размерами буфера кадра, чтобы устранить проблемы с рендерингом.
Смотрите этот запрос на слияние, если вас интересует более подробная информация об исправлении RADV для RAGE 2.
Источник: https://www.phoronix.com/