Valve je izdal VKD3D-Proton 2.7, razvejano različico kodne baze vkd3d, zasnovano za izboljšanje podpore za Direct3D 12 v zaganjalniku iger Proton. VKD3D-Proton vključuje spremembe, optimizacije in izboljšave, specifične za Proton, za boljšo zmogljivost. Windows- Igre, ki temeljijo na Direct3D 12 in še niso vključene v osnovno knjižnico vkd3d. Druge opazne razlike vključujejo poudarek na uporabi sodobnih razširitev Vulkan in najnovejših izdaj grafičnih gonilnikov za doseganje popolne združljivosti z Direct3D 12.
V novi različici:
- Povečane zahteve za voznike. Delo zdaj zahteva podporo za razširitve Vulkan VK_KHR_dynamic_rendering, VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 in VK_KHR_maintenance4, implementirane v Mesa 22.0 in lastniške gonilnike NVIDIA 510.
- Nova knjižnica cevovoda D3D12, predstavljena v zadnji izdaji, je prilagojena za vse igre, vključno s tistimi, ki nepravilno uporabljajo D3D12 API, z implementacijo notranjega diskovnega predpomnilnika za predstavitev SPIR-V, ustvarjeno iz DXBC/DXIL.
- Izvedena je bila vrsta optimizacij za zmanjšanje stroškov in izboljšanje zmogljivosti GPE v situacijah, kot so upodabljanje globinskega prehoda, WriteBufferImmediate(), obdelava slik, dodeljevanje virov in dostop do korenskega ročaja.
- Dodana podpora za funkcije D3D12, kot so mrežni senčniki (za delovanje je potrebna podpora VK_EXT_mesh_shader), skupni viri in ovire.
- Nadaljevanje implementacije podpore za DXR 1.1.
- Dodana začetna podpora za HDR.
- Izvedeni so bili številni popravki, povezani s podporo za DXIL.
- Izboljšana združljivost z gonilnikom Intel ANV.
- Izboljšane zmožnosti odpravljanja napak.
- Izboljšana stabilnost pri pomanjšanju in preklapljanju s tipkama Alt+Tab celozaslonskih iger.
- Izvedene so bile priprave za prevod kode iz LGPL 2.1 v licenco MIT.
- Težave v igrah Hitman 3, Redout 2, F1 2020, F1 2021, F1 2022, Guardians of the Galaxy, Halo Infinite, Spiderman Remastered in Lost Judgement so bile odpravljene.
Vir: opennet.ru
