VKD3D-Proton 2.12 sa prezentuje sériou významných vylepšení a riešenia známych problémov pri implementácii a medzi funkciami a opravami, ktoré sú riešené, sú zvýraznené vylepšenia výkonu, stabilita a kompatibilita.
VKD3D-Protón je nástroj, ktorý ponúka konkrétne zmeny, optimalizácie a vylepšenia na zlepšenie výkonu Windows hier založených na Direct3D 12 v prostredí Proton. Tieto vylepšenia ešte nie sú integrované do hlavnej verzie vkd3d. VKD3D-Proton sa zameriava na využitie výhod najnovších rozšírení Vulkan a schopností najnovších grafických ovládačov na dosiahnutie plnej kompatibility Direct3D 12.
Valve používa túto špecifickú vidličku v balíku na báze vína na spúšťanie hier pre Windows cez Proton. Zatiaľ čo podpora DirectX 9/10/11 v Protone je založená na DXVK, implementácia DirectX 12 je založená na knižnici vkd3d. Po smrti pôvodného autora vkd3d CodeWeavers pokračoval vo vývoji tejto časti s príspevkami od komunity Wine.
Hlavné novinky VKD3D-Proton 2.12
V tejto novej verzii VKD3D-Proton 2.12, ktorá je prezentovaná, je jednou z najdôležitejších nových funkcií vydania Pridaná podpora pre NVIDIA Reflex cez VK_NV_low_latency2. Táto funkcia znižuje latenciu v podporovaných hrách, zlepšuje odozvu a herný zážitok pre používateľov hardvéru NVIDIA, výsledkom čoho je rýchlejšie mierenie, rýchlejšie reakčné časy a maximálna presnosť v konkurenčných hrách.
Ďalším vylepšením implementovaným vo VKD3D-Proton 2.12 je D3D12 Render Pass API, čo je implementácia vykresľovania D3D12 (úroveň 0), ktorá rieši problémy v hrách, ktoré závisia od tejto špecifickej funkcie DirectX 12.
Okrem toho vo VKD3D-Proton 2.12 VK_EXT_device_fault je implementované, rozšírenie, ktoré umožňuje vývojárom získať podrobné informácie o poruchách a chybách v hardvéri GPU, čo uľahčuje diagnostiku a riešenie problémov súvisiacich s výkonom a stabilitou.
The Optimalizácia prechodu V-Sync a Tearing Present, toto je vďaka implementácii VK_EXT_swapchain_maintenance1 Umožňuje plynulejší prechod medzi režimami V-Sync a Tearing Present, eliminuje nepríjemné vizuálne artefakty a zlepšuje vizuálny zážitok pre hráčov.
Na druhej strane, vo VKD3D-Proton 2.12 štandardne deklaruje Shader Model 6.7, ak sú podporované rozšírenia VK_KHR_shader_maximal_reconvergence a VK_KHR_shader_quad_controls.
Táto verzia rieši niekoľko známych problémov, ako čierna obrazovka v hrách ako Atlas Fallen, nesprávne vypnutie alfa pokrytia a pády GPU v tituloch ako Warhammer: Darktide a demo UE5 Lyra. Implementované sú riešenia pre zlyhania v konkrétnych hrách, ako je Resident Evil 4 RT, tituly založené na UE5 a World of Warcraft, čím sa zlepšuje celková stabilita a kompatibilita VKD3D-Proton so širokou škálou hier.
Z ďalšie zmeny, ktoré vynikajú tejto novej verzie:
- Implementácia VK_NV_raw_access_chains výrazne zlepšuje výkon GPU v konkrétnych hrách, najmä v tých, ktoré používajú DXBC namiesto DXIL.
- Pre grafické procesory Intel Arc, ktoré podporujú rozšírenie VK_EXT_descriptor_buffer, bol implementovaný optimalizovaný ovládač kopírovania deskriptora.
- Pridaná podpora pre VKD3D_QUEUE_PROFILE a VK_NV_low_latency2 na uľahčenie ladenia a profilovania systému.
- Opravený extrémne slabý výkon GPU na niektorých miestach v Persona 3 Reload
- Zahrnutý je nástroj CLI na kontrolu koreňových sig blobov a vylepšenia sú vylepšené funkcie strúhanky a ladenia.
- Opravuje niektoré scenáre, v ktorých sa hra pokúša vytvoriť neplatný kanál, ktorý by sa nemal vytvoriť
v natívnom D3D12. - Implementované ID3D12DeviceRemovedExtendedDataSettings stubs.
Pre tých, ktorí majú záujem Zistite viac o tomto novom vydaní, môžete skontrolovať podrobnosti Na nasledujúcom odkaze.
Ak chcete, aby Vyskúšajte Proton v službe Steam, už viete, že klienta Steam môžete nainštalovať z Oficiálne internetové stránky, aj keď ho nájdete aj v repozitároch väčšiny distribúcií.