Даступны выпуск праслойкі DXVK 1.9.1, якая прадстаўляе рэалізацыю DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 і 11, якая працуе праз трансляцыю выклікаў у API Vulkan. Для выкарыстання DXVK патрабуецца наяўнасць драйвераў з падтрымкай API Vulkan 1.1, такіх як Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 і AMDVLK. DXVK можа ўжывацца для запуску 3D-прыкладанняў і гульняў у Linux пры дапамозе Wine, выступаючы ў якасці больш высокапрадукцыйнай альтэрнатывы убудаваных у Wine рэалізацый Direct3D 9/10/11, якія працуюць па-над OpenGL.
Асноўныя змены:
- Ухілена некалькі праблем, злучаных з прадукцыйнасцю і стабільнасцю, якія выявіліся пасля перапрацоўкі механізму блакіровак D3D9.
- Перароблена апрацоўка прамежкавых тэкстур (Staging Texture) у D3D11, што прывяло да скарачэння спажывання памяці і памяншэння колькасці дзід малюнкаў, неабходных для перасоўвання дадзеных паміж CPU і GPU.
- Выдалены код для абыходу праблем у старых версіях Mesa (<=19.0).
- Прымітывы блакіровак перапрацаваны на базе блакіровак Windows SRW, якія больш эфектыўныя, чым рэалізацыя winpthreads у зборках mingw.
- Вырашаны праблемы ў гульнях Earth Defense Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 і World of Final Fantasy
Крыніца: opennet.ru