Экосистема игр с открытым исходным кодом празднует долгожданное объявление. Филип Реболе, один из главных инициаторов этой разработки, официально объявили о запуске de DXVK 3.0Эта версия — не просто патч, а значительное развитие слоя преобразования Direct3D в Vulkan. Этот инструмент является ключевым компонентом, позволяющим пользователям Linux наслаждаться играми для Windows через... ВИНО или хорошо известный "Протон" на паровой палубе.
В этом обновлении проекта ставится цель еще больше повысить профессионализм графической производительности, отказавшись от устаревших решений, которые начали давать сбой. Сообщество свободного программного обеспечения с энтузиазмом приветствовало это обновление, поскольку реализация новые технологии рендеринга Это обещает стабильность, которая до недавнего времени казалась исключительной прерогативой проприетарных систем, улучшая пользовательский опыт с первой минуты игры.
DXVK 3.0 поставляется с новым движком для шейдеров.
Самым радикальным изменением, которое вносит эта версия, несомненно, является принятие следующих мер: DXBC-SPIRV Для компиляции шейдеров окончательно отказавшись от использовавшегося до сих пор кода трансляции. Этот компилятор, разработанный специально командой DXVK и основанный на SSA, позволяет создавать гораздо более компактный и эффективный код. Кроме того, назначая компиляцию конкретным потокам, он позволяет достичь этого. время загрузки В видеоиграх эти проблемы значительно уменьшены, что позволяет избежать тех раздражающих зависаний, которые мы иногда испытывали при входе в новые локации.
В этом обновлении компилятора в DXVK 3.0 не только повышается скорость, но и устраняются многочисленные проблемы с визуальным рендерингом, которые преследовали некоторые старые игры. Благодаря более тесной взаимодействию с современными инструкциями GPU, гарантируется точность изображения на экране. верные первоначальному замыслу Это было сделано разработчиками игры для удаления странных артефактов или теней, которые проецировались некорректно.
Управление техническими требованиями и описаниями
Дело не только в волшебной оптимизации; этот технологический скачок требует, чтобы наше оборудование было обновлено до последней версии программного обеспечения. Для запуска этой версии теперь абсолютно необходимы драйверы, которые её поддерживают. Vulkan 1.4 стандартЭто логичное решение, если вы хотите смотреть в будущее, позволяющее включить по умолчанию такие расширенные функции, как использование куч дескрипторов (VK_EXT_descriptor_heap), что значительно ускоряет обмен данными между игрой и видеокартой.
В дополнение к этим техническим улучшениям, были внесены улучшения, повышающие удобство использования, которые оценят более опытные пользователи. Была улучшена поддержка совместного использования ресурсов, а также интегрирована новая функция. ограничитель кадров в секунду Значительно более надежная, идеально подходит для тех, кто хочет контролировать температуру своего оборудования или экономить заряд батареи портативных устройств, не прибегая к сложным внешним инструментам.
В этом релизе реализация Direct3D 8, 9, 10 и 11 на API Vulkan достигла завидного уровня зрелости. Переход к собственному компилятору шейдеров и необходимость использования более новых версий драйверов демонстрируют, что игры на открытых платформах Теперь она не довольствуется простой функциональностью; она стремится к лидерству в технической эффективности. Это обновление гарантирует, что даже самые требовательные игры будут продолжать работать безупречно, поддерживая высокий уровень производительности независимо от выбранной вами операционной системы.

