Даступны выпуск праслойкі DXVK 2.1, якая прадстаўляе рэалізацыю DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 і 11, якая працуе праз трансляцыю выклікаў у API Vulkan. Для выкарыстання DXVK патрабуецца наяўнасць драйвераў з падтрымкай API Vulkan 1.3, такіх як Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 і AMDVLK. DXVK можа ўжывацца для запуску 3D-прыкладанняў і гульняў у Linux пры дапамозе Wine, выступаючы ў якасці больш высокапрадукцыйнай альтэрнатывы убудаваных у Wine рэалізацый Direct3D 9/10/11, якія працуюць па-над OpenGL.
Асноўныя змены:
- На сістэмах з падтрымкай каляровай прасторы HDR10 прадстаўлена магчымасць актывацыі HDR праз выстаўленне зменнай асяроддзя DXVK_HDR=1 або ўказанне параметра dxgi.enableHDR = True у файле канфігурацыі. Пасля актывацыі HDR гульні могуць вызначаць і выкарыстоўваць каляровую прастору HDR10 пры наяўнасці пакета vkd3d-proton 2.8 ці навейшай версіі. Асноўныя карыстацкія асяроддзі ў Linux пакуль не падтрымліваюць HDR, але падтрымка HDR маецца ў кампазітным серверы Gamescope, для ўключэння якой варта выкарыстоўваць опцыю "-hdr-enabled" (пакуль працуе толькі на сістэмах з GPU AMD пры выкарыстанні ядра Linux з патчамі josh-hdr- colorimetry).
- Палепшана кампіляцыя шэйдараў. Для памяншэння заіканняў выкарыстанне бібліятэк канвеера (pipeline) пашырана на канвееры з тесселяціей і геаметрычнымі шэйдарамі, а пры выкарыстанні MSAA задзейнічаны дадатковыя магчымасці Vulkan-пашырэння VK_EXT_extended_dynamic_state3.
- Для старых гульняў з падтрымкай згладжвання з множнай выбаркай (MSAA, Multi-Sample Anti-Aliasing) дададзены налады d3d9.forceSampleRateShading і d3d11.forceSampleRateShading якія ўключаюць рэжым Sample Rate Shading для ўсіх шэйдараў, які дазваляе павысіць якасць малюнкаў у гульнях.
- У зборкі для Linux дададзены бэкенд GLFW, які можна выкарыстоўваць як альтэрнатыву бэкенду SDL2.
- Палепшана логіка перадачы каманд D3D11 для набліжэння паводзін DXVK да родных драйвераў D3D11 і дасягненні больш прадказальнай прадукцыйнасці.
- Ухілены праблемы, якія выяўляюцца ў гульнях:
- Ashes of the Singularity.
- Battlefield: Bad Company 2.
- Gujian 3.
- Resident Evil 4 HD.
- Saints Row: Трэці.
- Секіро.
- Sonic Frontiers.
- Supreme Commander: Forged Alliance.
Крыніца: opennet.ru