DXVK 2.5, основанная на Vulkan реализация D3D9, D3D10 и D3D11 для Linux / Wine, теперь доступна для загрузки в качестве значительного обновления, которое улучшает поддержку множества игр.
DXVK 2.5 появился спустя полтора месяца после DXVK 2.4.1, чтобы улучшить управление памятью для God of War и других видеоигр, периодически выполняя дефрагментацию памяти, чтобы вернуть часть неиспользуемой памяти в систему. Однако в настоящее время эта функция отключена в драйвере Intel ANV Vulkan.
Цель не в том, чтобы сократить использование VRAM любой ценой. Сохранение некоторого количества неиспользуемой памяти полезно для быстрого обслуживания последующих вычислений.
DXVK 2.5 также добавляет поддержку эмулируемых курсоров для API курсора D3D9, что позволяет играм устанавливать произвольное изображение в качестве курсора мыши. Это улучшает поддержку игр Dungeon Siege 2 и Act of War.
Также по умолчанию включена строгая эмуляция в графических драйверах NVIDIA 565.57.01 beta и новее для улучшения корректности, что может привести к небольшому приросту производительности в некоторых играх, и улучшена поддержка игр на Unreal Engine 3 за счет уничтожения неиспользуемых сэмплеров Vulkan на лету и использования правильного смещения LOD.
Кроме того, DXVK 2.5 вносит улучшения для некоторых мобильных GPU, упорядочивает режимы отображения по частоте обновления для согласованности с wined3d, а также улучшает поддержку Ascension to the Throne, Command & Conquer: Generals, Kings Bounty: Warriors of the North, Tomb Raider: Legend и видеоигр Rayman 3 для реализаций D3D8 и D3D9.
Для реализаций D3D11/DXGI в выпуске DXVK 2.5 улучшена поддержка видеоигр Call of Duty: Modern Warfare 2 Campaign Remastered, Diablo 4, Sekiro: Shadows Die Twice, The Sims 4, Vindictus, Yakuza 0 и Yakuza Kiwami, а также реализованы эффекты подкачки SEQUENTIAL
для цепочек подкачки DXGI.
В DXVK 2.5 включено несколько других исправлений, поэтому для получения более подробной информации ознакомьтесь с примечаниями к выпуску на странице проекта на GitHub, откуда вы также можете скачать tarball с исходным кодом. Если вы установили DXVK из репозитория вашего дистрибутива, вам придется подождать, пока DXVK 2.5 появится в нем, чтобы насладиться этими улучшениями.
Комментарии (0)