Найти тему
Games4Linux

Шейдерный компилятор "ACO" от Valve теперь поддерживает шейдеры Vertex.

ACO - это новый шейдерный компилятор Mesa для видеокарт от компании AMD, анонсированный Valve в начале этого месяца. Он призван заменить LLVM, и его основными двумя целями являются создание максимально возможной генерации игровых шейдеров и максимально возможной скорости компиляции.

Один из разработчиков Valve, Пьер-Луф Гриффайс сказал в Твиттере:

ACO теперь имеет поддержку Vertex Shaders, что помогает еще больше сократить время компиляции. Поддержка была добавлена ​​в наши тестовые пакеты вместе с некоторыми инструкциями для VS: https://steamcommunity.com/app/221410/discussions/0/1640915206474070669/

Пьер-Луф Гриффайс включил это изображение, чтобы показать, насколько сильно ACO отличается от оригинального LLVM, затем от предыдущей версии ACO и последней версии с поддержкой Vertex Shader. Результаты говорят сами за себя:

Время компиляции в секундах.
Время компиляции в секундах.

Valve утверждают: хотя в настоящее время он ориентирован только на драйвер RADV Vulkan, они намерены также рассмотреть возможность поддержки RadeonSI позже.

И снова мы должны сказать огромное спасибо Valve. Именно они внесли огромный вклад в развитие гейминга на платформе Linux. Надеюсь, в будущем, они вновь смогут запустить линейку Steam Machines. И в этот раз их будет ждать успех.