Найти тему
Games4Linux

Драйвер AMD GPU для Linux и Steam Deck получит значительное улучшение

Работа над улучшением производительности игр на Steam Deck и Linux для графических процессоров AMD постоянно продолжается, и, похоже, нас ждет еще одно приятное улучшение плавности работы игр.

Одной из самых больших проблем является заикание при компиляции шейдеров, когда вы впервые играете в игру и видите, что она заикается повсюду, пока шейдеры не будут собраны. Во многих играх эта проблема меньше, если у Valve есть готовые шейдеры для загрузки, но это не всегда возможно и не всегда решает проблему. Некоторые игры также часто обновляются и нуждаются в обновлении кэша шейдеров, что опять же поможет в тех случаях, когда он еще не доступен. Для игр не на Steam это также будет огромным бонусом к производительности.

DXVK 2.0, выпущенный еще в ноябре 2022 года, включал некоторые значительные изменения для работы около этой проблемы, и в драйвере AMD GPU RADV продолжается работа над тем, чтобы использовать то, что необходимо. В более поздних драйверах NVIDIA она есть, и улучшения там весьма впечатляющие, но текущая экспериментальная работа в драйвере AMD GPU нуждается в доработке.

Как недавно написал в своем
блоге подрядчик Valve, Майк Блюменкранц (Mike Blumenkrantz), они и другие проделали работу над расширением API Vulkan VK_EXT_graphics_pipeline_library, и это сообщение стоит прочесть, чтобы узнать некоторые подробности, но если перейти к делу, то результатом этой работы является улучшение на "50,000%" быстрого соединения, что для геймеров должно привести к значительному улучшению некоторых игр.

Мы надеемся, что эта работа появится в Mesa 23.1, которая выйдет в конце этого года, где использование отмеченного выше расширения Vulkan будет включено по умолчанию, а для игроков Steam Deck, в частности, в SteamOS 3.5.

Перевод статьи.