Tvrtka Valve objavila je izdanje VKD3D-Proton 2.13, odvojak iz koda vkd3d, razvijen kako bi se poboljšala podrška za Direct3D 12 u paketu za pokretanje igara Proton. VKD3D-Proton podržava specifične promjene, optimizacije i poboljšanja za bolji rad Windows igara temeljenih na Direct3D 12, koji još nisu prihvaćeni u glavnom sastavu vkd3d. Također se ističe orijentacija na korištenje modernih Vulkan proširenja i mogućnosti novijih izdanja grafičkih drajvera za postizanje potpune kompatibilnosti s Direct3D 12.
Među promjenama u novoj verziji:
- Implementirane su mogućnosti definirane u modelu sjenčila 6.8, poput parametara vertex shader-a HLSL SV_StartInstanceLocation i SV_StartVertexLocation, podrška za raspon u atributu WaveSize i proširene mogućnosti teksturiranja.
- Osigurana je kompatibilnost s podrškom za specifikacije OpenVR i OpenXR, koja se pojavila u Protonu 9.0-2, za rad s pametnim naočalama za virtualnu stvarnost.
- Korištenjem Vulkan proširenja VK_KHR_maintenance6 osigurana je ispravna obrada zahtjeva za iscrtavanje bez indeksnih bafera.
- Implementirano je Vulkan proširenje VK_MESA_image_alignment_control, čija primjena omogućuje smanjenje potrošnje memorije na sustavima s AMD GPU-ima.
- Implementirano je Vulkan proširenje VK_EXT_device_address_binding_report.
- Implementacija Vulkan proširenja VK_NV_low_latency2 preuređena je kako bi se otklonila usporavanja tijekom obrade niti s neurednim identifikatorima okvira.
Uključene su optimizacije u performansama i potrošnji memorije. - Rešeni su problemi koji se manifestiraju u igrama Arma Reforger, Halo Infinite, Hellblade 2, Ghost of Tsushima i Mirage.
- Tvrtka Valve objavila je izdanje VKD3D-Proton 2.13, odvojak iz koda vkd3d, razvijen kako bi se poboljšala podrška za Direct3D 12 u paketu za pokretanje igara Proton.
Izvor: opennet.ru
