Инструменты16 августа 2026 г., 04:17 МСК🤖 Auto

Marek Olšák оптимизировал RADV: ускорение шейдеров и фикс GFX11

Разработчик из Valve Marek Olšák добавил 19 патчей в Mesa 26.3, улучшив пропускную способность пиксельных шейдеров и исправив производительность alpha-to-coverage для архитектур RDNA3.

Баннер новости 5872

Новый этап оптимизации RADV и ACO

Мареk Олшак, ключевой разработчик драйверов Mesa, ранее работавший в AMD, а теперь в Valve, продолжает работу над улучшением Vulkan-драйвера RADV и компилятора шейдеров ACO. В последний день было слито 19 патчей, направленных на повышение эффективности обработки пиксельных шейдеров (PS) в специфических сценариях.

Устранение избыточных вычислений

Основной фокус нового обновления — удаление ненужных операций. Если выходные данные шейдеров глубины (depth) и трафарета (stencil) не влияют на итоговый результат, система может полностью исключить их вычисление. По словам разработчика, в редких случаях это позволяет удвоить производительность (x2). Также реализовано устранение масок выборки (sample mask elimination) и других артефактов.

Фикс для AMD Radeon RX 7000 (RDNA3)

Значительная часть патчей исправляет проблемы с производительностью функции alpha-to-coverage на графических процессорах архитектуры GFX11 (RDNA3) и новее. Исправление касается случаев, когда состояние alpha-to-coverage является статическим. Это улучшение критически важно для пользователей, использующих трансляторы DXVK и VKD3D, так как напрямую влияет на рендеринг в играх под Linux.

Сводка изменений

Компонент Описание оптимизации Влияние на производительность
Pixel Shader (PS) Удаление шейдеров глубины/трафарета, если они не влияют на вывод До x2 ускорения в редких сценариях
GFX11 / RDNA3 Исправление alpha-to-coverage при статическом состоянии Стабильная работа DXVK/VKD3D
ACO Compiler Общие улучшения компиляции шейдеров Снижение накладных расходов

Когда ждать релиза?

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

Источник: Phoronix ↗