Compania Valve a lansat versiunea VKD3D-Proton 2.5, un ramificat din codul sursă vkd3d, creat pentru a îmbunătăți suportul Direct3D 12 în pachetul pentru lansarea jocurilor Proton. VKD3D-Proton suportă modificări specifice Proton, optimizări și îmbunătățiri pentru o performanță mai bună a jocurilor Windows bazate pe Direct3D 12, care încă nu au fost adoptate în componenta principală vkd3d. Dintre diferențe, se remarcă orientarea spre utilizarea extensiilor moderne Vulkan și a posibilităților oferite de noile versiuni ale driverelor grafice pentru a obține o compatibilitate completă cu Direct3D 12.
În noua versiune:
- A fost implementat un suport mai mult sau mai puțin complet pentru API DXR 1.0 (DirectX Raytracing) și suport experimental pentru DXR 1.1 (activat prin setarea variabilei de mediu VKD3D_CONFIG=dxr|dxr11). În DXR 1.1, nu toate funcțiile sunt implementate încă, dar suportul pentru ray tracing inline este deja complet pregătit. Printre jocurile care folosesc DXR, se numără Control, DEATHLOOP, Cyberpunk 2077, World of Warcraft și Resident Evil: Village.
- Pentru sistemele cu plăci grafice NVIDIA a fost adăugat suport pentru tehnologia DLSS, care permite utilizarea nucleei Tensor ale plăcilor grafice NVIDIA pentru scalarea realismului imaginilor utilizând metode de învățare automată pentru a crește rezoluția fără pierderi de calitate.
- În translatorul pentru reprezentarea intermediară a shaderelor DXIL (DirectX Intermediate Language), a fost extins suportul pentru modelele de shader.
- A fost adăugat suport pentru tehnologia PCI-e Resizable BAR (Base Address Registers), care permite CPU-ului să acceseze întreaga memorie video a GPU-ului și, în anumite situații, mărește performanța GPU-ului cu 10-15%. Efectul optimizării este bine remarcat în jocurile Horizon Zero Dawn și Death Stranding.
- Au fost remediate problemele din jocurile DEATHLOOP, F1 2021, WRC 10, DIRT 5, Diablo II Resurrected, Psychonauts 2, Far Cry 6, Evil Genius 2: World Domination, Hitman 3, Anno 1800, precum și în jocurile bazate pe motorul Unreal Engine 4.
Sursa: opennet.ro
