Valve har gitt ut VKD3D-Proton 2.7, en forgrening av vkd3d-kodebasen som er utviklet for Ă„ forbedre Direct3D 12-stĂžtten i spillstarteren Proton. VKD3D-Proton inkluderer Proton-spesifikke endringer, optimaliseringer og forbedringer for forbedret ytelse. Windowsâ Direct3D 12-baserte spill som ennĂ„ ikke er inkludert i kjernebiblioteket i vkd3d. Andre bemerkelsesverdige forskjeller inkluderer fokus pĂ„ bruk av moderne Vulkan-utvidelser og de nyeste grafikkdriverutgivelsene for Ă„ oppnĂ„ full Direct3D 12-kompatibilitet.
I den nye versjonen:
- Ăkte driverkrav. StĂžtte for Vulkan-utvidelsene VK_KHR_dynamic_rendering, VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 og VK_KHR_maintenance4, implementert i Mesa 22.0 og proprietĂŠre NVIDIA 510-drivere, er nĂ„ pĂ„krevd.
- Det nye D3D12-pipelinebiblioteket som ble introdusert i den siste utgivelsen er nÄ egnet for alle spill, inkludert de som ikke bruker D3D12 API-et riktig, ved Ä implementere en intern diskbuffer for SPIR-V-representasjonen generert fra DXBC/DXIL.
- En rekke optimaliseringer er gjort for Ă„ redusere overhead og forbedre GPU-ytelsen i situasjoner som dybdegjengivelse, bruk av WriteBufferImmediate(), bildebehandling, ressursallokering og tilgang til rotbeskrivelser.
- La til stĂžtte for D3D12-funksjoner som mesh-shadere (krever stĂžtte for VK_EXT_mesh_shader), delte ressurser og gjerder.
- Fortsatt implementering av DXR 1.1-stĂžtte.
- La til innledende HDR-stĂžtte.
- Det er gjort en rekke rettelser knyttet til DXIL-stĂžtte.
- Forbedret kompatibilitet med Intel ANV-driveren.
- Utvidede feilsĂžkingsmuligheter.
- Forbedret stabilitet ved minimering og bytting av fullskjermspill med Alt+Tab.
- Det er gjort forberedelser for Ă„ konvertere koden fra LGPL 2.1 til MIT-lisensen.
- Fikset problemer med Hitman 3, Redout 2, F1 2020, F1 2021, F1 2022, Guardians of the Galaxy, Halo Infinite, Spiderman Remastered og Lost Judgment.
Kilde: opennet.ru
