ĂshtĂ« nĂ« dispozicion lĂ«shimi i ndĂ«rfaqes DXVK 1.10.1, e cila ofron realizimin e DXGI (InfrastrukturĂ«s Grafike DirectX), Direct3D 9, 10 dhe 11, qĂ« funksionon pĂ«rmes pĂ«rkthimit tĂ« thirrjeve nĂ« API Vulkan. PĂ«r tĂ« pĂ«rdorur DXVK, kĂ«rkohen drejtuesit qĂ« mbĂ«shtesin API Vulkan 1.1, si Mesa RADV 21.2, NVIDIA 495.46, Intel ANV dhe AMDVLK. DXVK mund tĂ« pĂ«rdoret pĂ«r tĂ« ekzekutuar aplikacione dhe lojra 3D nĂ« Linux pĂ«rmes Wine, duke shĂ«rbyer si njĂ« alternativĂ« me performancĂ« mĂ« tĂ« lartĂ« ndaj implementimeve tĂ« integruara tĂ« Wine pĂ«r Direct3D 9/10/11, qĂ« punojnĂ« mbi OpenGL.
Ndryshimet kryesore:
- ĂshtĂ« zbatuar mbĂ«shtetje fillestare pĂ«r resurset e pĂ«rbashkĂ«ta tĂ« teksteve dhe API IDXGIResource. PĂ«r tĂ« organizuar ruajtjen e metadĂ«ve tĂ« teksteve sĂ« bashku me deskriptuesit e tyre tĂ« shpĂ«rndarjes sĂ« memories, kĂ«rkohen patçë tĂ« tjera pĂ«r Wine, tĂ« cilat pĂ«r momentin janĂ« tĂ« disponueshme vetĂ«m nĂ« degĂ«n Proton Experimental. Currently, implementation is limited to supporting shared access to 2D textures for API D3D9 and D3D11. IDXGIKeyedMutex is not supported and there is currently no ability to share resources with applications using D3D12 and Vulkan. The added capabilities have resolved video playback issues in certain Koei Tecmo games, such as Nioh 2 and games from the Atelier series, as well as fixing the rendering interface in the game Black Mesa.
- Shtuar variabla e mjedisit DXVK_ENABLE_NVAPI, që lejon çaktivizimin e riidentifikimit të prodhuesit (ngjashëm me parametrin dxvk.nvapiHack = False).
- Përmirësuar gjenerimin e kodit të shenjuesve gjatë përdorimit të masave lokale, që mund të përshpejtojë punën e disa lojrave D3D11 në sisteme me drejtues të NVIDIA.
- Shtuar optimizim që potencialisht rrit performancën e renderimit të imazheve në formatin DXGI_FORMAT_R11G11B10_FLOAT.
- Zgjidhur problemet me ngarkimin e teksteve gjatë përdorimit të D3D9.
- PĂ«r lojrat Assassinâs Creed 3 dhe Black Flag Ă«shtĂ« aktivizuar cilĂ«simi «d3d11.cachedDynamicResources = a», qĂ« zgjidh problemet me performancĂ«n. PĂ«r lojĂ«n Frostpunk Ă«shtĂ« aktivizuar cilĂ«simi «d3d11.cachedDynamicResources = c», dhe pĂ«r lojĂ«n God of War - «dxgi.maxFrameLatency = 1».
- Eliminuar problemet me renderimin në lojrat «GTA: San Andreas» dhe «Rayman Origins».
Burimi: opennet.ru
