Обновление Proton добавляет тайловый рендеринг на Steam Frame


Valve представила улучшение для Proton, слоя трансляции кода DirectX12 в Vulkan. Обновление оптимизирует кадровую производительность на основе тайлового рендеринга для Steam Frame.

Описание функции замечено на GitHub:

Для обеспечения оптимальной производительности рендеринга на графических процессорах с поддержкой тайлинга vkd3d-proton предоставляет специальные интерфейсы, позволяющие использовать такой стиль рендеринга за счёт удержания render target непосредственно на графическом кристалле. Это делает возможным применение механизмов framebuffer fetch, которые не предоставляются стандартными API D3D12 по умолчанию.

Приложения, планирующие запуск D3D12 поверх Proton на мобильном оборудовании, таком как Adreno, могут использовать этот новый интерфейс с минимальными изменениями в рендерере. Ожидается, что данный интерфейс будет в первую очередь актуален для ВР-игр, поскольку они чаще ориентируются на ограничения и особенности мобильного железа.

Технология тайлового рендеринга оптимизирует графическую производительность, разбивая изображение на равные части для параллельной разработки. Такое решение демонстрирует особенную пользу с маломощными графическими процессорами, такими как Adreno в Steam Frame.

Не пропускайте важнейшие новости о дополненной и виртуальной реальности — подписывайтесь на Голографику в Telegram, ВК и Twitter! Поддержите проект на Boosty.

Далее: Свежий бета-симулятор Quest поможет тестировать Android-приложений без очков