DXVK 3.1 — точечное обновление совместимости, а не универсальный прирост производительности: в нем появились базовая поддержка инкрементального вывода DXGI и цели рендеринга D3D11 на буферах. Новая версия устраняет проблемы интерфейса в VirtualDJ и лаунчерах вроде Ubisoft Connect, исправляет отображение облаков в Ba...
Ответ на исследование

Create a landscape editorial hero image for this Studio Global article: What new features, hardware-specific groundwork, performance improvements, and bug fixes are included in DXVK 3.1—the open-source Vulkan-bas. Article summary: DXVK 3.1 is a targeted feature-and-compatibility release for the Direct3D-to-Vulkan layer used by Proton. Its main additions improve DXGI/D3D11 compatibility, establish Intel vendor-extension infrastructure, tune renderi. Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fa
DXVK 3.1 — целевое обновление Vulkan-слоя, который преобразует вызовы Direct3D для запуска Windows-игр через Wine и Proton в Linux. Основной акцент сделан не на резком увеличении FPS, а на корректности вывода изображения, совместимости со старыми игровыми движками и устранении проблем, заметных в отдельных играх и лаунчерах. 1
3
В DXVK 3.1 появилась начальная поддержка параметров вывода кадра DXGI, включая инкрементальный вывод. Такой режим позволяет обновлять только изменившуюся часть окна, а не перерисовывать его целиком.
На практике это должно устранить ряд проблем с отображением интерфейса в VirtualDJ и в Windows-лаунчерах, включая Ubisoft Connect. На Vulkan-драйверах с поддержкой VK_KHR_incremental_present функция также может сократить лишнюю работу при выводе изображения, однако разработчики не обещают универсального прироста частоты кадров. В первую очередь это обновление совместимости. 3
4
Теперь приложения D3D11 могут создавать представления целей рендеринга непосредственно на буферах. Такой способ использовали некоторые старые движки, в том числе Frostbite.
Наиболее заметный результат уже связан с Battlefield 3: новая поддержка исправляет давнюю проблему, из-за которой облака отображались неправильно или вовсе пропадали. 1
3
4
DXVK 3.1 научился загружать библиотеки расширений, специфичные для Intel, при работе на видеокарте Intel. Это инфраструктурное изменение, необходимое для будущей поддержки в Proton вендорских расширений Intel для D3D11.
Иными словами, речь идет о подготовке фундамента, а не о завершенной новой функции для пользователей Intel, которая полностью раскрывается уже в этой версии. 1
4
В релизе используется более агрессивная оптимизация области рендеринга на тайлинговых GPU. Когда обновляется только часть поверхности, DXVK может сократить объем ненужной работы. Эффект зависит от конкретного оборудования и драйвера, поэтому DXVK 3.1 не стоит воспринимать как гарантированное ускорение для всех систем. 3
Для пользователей Nvidia подготовлены два отдельных исправления:
Помимо крупных изменений совместимости, DXVK 3.1 закрывает несколько регрессий и проблем отдельных игр:
Для большинства игроков DXVK 3.1 — это прежде всего релиз о совместимости и исправлении ошибок. Изменения будут особенно заметны в играх и программах, которые используют частичное обновление окна, цели рендеринга D3D11 на буферах, старую логику тумана D3D9 или специфические пути работы драйвера.
Оптимизация для тайлинговых GPU в подходящих сценариях может уменьшить лишнюю нагрузку, но доступные сведения о релизе не подтверждают универсального прироста производительности. 1
3
4
Если конкретная игра сталкивалась с одной из перечисленных проблем, пользователям стоит дождаться версии DXVK, включенной в используемый вариант Proton, или ориентироваться на инструкции своего дистрибутива. Самостоятельная замена DLL не всегда необходима.
Полные примечания к выпуску и официальные файлы DXVK 3.1 опубликованы на странице релизов проекта на GitHub. 15
Studio Global AI
На этой странице есть ответ, подтвержденный источником, который вы можете продолжить внутри Studio Global.
DXVK 3.1 — точечное обновление совместимости, а не универсальный прирост производительности: в нем появились базовая поддержка инкрементального вывода DXGI и цели рендеринга D3D11 на буферах.
DXVK 3.1 — точечное обновление совместимости, а не универсальный прирост производительности: в нем появились базовая поддержка инкрементального вывода DXGI и цели рендеринга D3D11 на буферах. Новая версия устраняет проблемы интерфейса в VirtualDJ и лаунчерах вроде Ubisoft Connect, исправляет отображение облаков в Battlefield 3 и закладывает основу для будущей поддержки расширений Intel в Proton.
В числе других исправлений — вода в Ghost Recon Breakpoint на видеокартах Nvidia, нехватка памяти descriptor heap, туман в The Witcher 1 и Mabinogi, ошибки в Mirror’s Edge и веб интерфейс RaceRoom Racing Experience в...