Հասանելի է DXVK 2.2 շերտի թողարկումը, որն ապահովում է DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 և 11-ի իրականացում, որն աշխատում է Vulkan API-ին զանգերի թարգմանության միջոցով: DXVK-ին անհրաժեշտ են Vulkan 1.3 API միացված վարորդներ, ինչպիսիք են Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 և AMDVLK: DXVK-ն կարող է օգտագործվել Wine-ի միջոցով Linux-ում 3D հավելվածներ և խաղեր գործարկելու համար՝ ծառայելով որպես Wine-ի ներկառուցված Direct3D 9/10/11 ներդրման այլընտրանք, որն աշխատում է OpenGL-ի վերևում:
Խոշոր փոփոխություններ.
- Ավելացվեց D3D11On12 շերտի աջակցությունը, որը թույլ է տալիս Direct3D 11-ին աշխատել Direct3D 12-ի վրա: D3D12-ին աջակցելու համար Unity շարժիչի վրա հիմնված նոր խաղերում, ինչպիսին է Lego Builder's Journey-ը, DXVK-ն ներդրել է D3D11 սարքեր ստեղծելու հնարավորություն D3D12 սարքերից՝ օգտագործելով: D3D11On12CreateDevice ֆունկցիան և ID3D11On12Device API-ն:
- Direct3D 9-ի իրականացումը ներկայացրեց մասնակի ցուցադրման աջակցություն (Partial Presentation), որը թույլ է տալիս կազմակերպել պատուհանի մասերի ցուցադրումը` պատճենելով էկրանի բուֆերի (backbuffer) բովանդակությունը համակարգի հիշողության մեջ և այնուհետև այն նկարելով դեպի պատուհանը` օգտագործելով պրոցեսորը: Այս հատկությունը բարելավում է համատեղելիությունը խաղերի գործարկիչների հետ, որոնք ստեղծվել են Microsoft WPF գործիքակազմի միջոցով՝ կատարողականի վատթարացման գնով: Direct3D 9-ի համար վիրտուալ շրջանակային բուֆերների ընդհանուր վարքագիծը (SwapChain) նույնպես բարելավվել է, և d3d9.noExplicitFrontBuffer տարբերակի աջակցությունը հանվել է:
- Երբ օգտագործվում է Proton-ի կամ Wine-ի հետ, լռելյայնորեն, գրանցամատյանների ստեղծումը դադարեցվում է, և ախտորոշիչ հաղորդագրությունների ելքը կոնսոլ կազմակերպվում է գինու հատուկ հատկանիշների միջոցով, ինչը համապատասխանում է vkd3d-proton-ի վարքագծին: Առանձին մատյան ֆայլերի ստեղծումը վերսկսելու համար կարող եք սահմանել DXVK_LOG_PATH միջավայրի փոփոխականը:
- Զգալիորեն կրճատվել է հիշողության սպառումը խաղերում չօգտագործված D3D11 սարքեր ստեղծելիս:
- Multi-GPU համակարգերում DXGI-ի միջոցով հասանելի ելքային սարքերի հայտնաբերումը բարելավվել է, ինչը լուծում է նոր խաղերի կատարողականի խնդիրները, որոնք հիմնված են RE (Reach for the Moon) շարժիչի վրա՝ օգտագործելով D3D12:
- Ուղղված խնդիրներ, որոնք ի հայտ են եկել խաղերում.
- Battle Fantasy վերանայված հրատարակություն
- Սառը վախ
- Կախարդական արշալույս 2
- DC Universe Online
- Far Cry 2
- Halo: The Master Chief Collection
- Warhammer 40k: Տիեզերական ծովային
- Jade Empire
- Սիդ Մեյերի ծովահենները
- Ընդհանուր պատերազմ. Shogun 2
Source: opennet.ru