A Valve nemrégiben kiadta a kiadását új verziója VKD3D-Proton 2.5, amely a vkd3d kódbázis elágazásaként van elhelyezve a Direct3D 12 kompatibilitás javítására tervezték a Proton játékindítóban.
Azok számára, akik még mindig nem ismerik a VKD3D-Protont, tudniuk kell, hogy ez Támogatja a Proton-specifikus változtatásokat, optimalizálásokat és fejlesztéseket a Direct3D 12 alapú Windows játékok jobb teljesítménye érdekében, amelyek még nem elfogadottak a vkd3d fő részében. A különbségek között szerepel a modern Vulkan-bővítmények és a grafikus illesztőprogramok legújabb verzióinak képességei is a teljes Direct3D 12-kompatibilitás elérése érdekében.
Mint ilyen, a Valve a Wine-alapú csomagban megadott villát használja a Windows Proton játékok futtatásához. A DirectX 9/10/11 támogatás a Protonban a DXVK csomagon, a DirectX 12 megvalósítás pedig eddig a vkd3d könyvtáron alapult (a vkd3d szerzőjének halála után a CodeWeavers folytatta ennek a komponensnek és a bornak a fejlesztését közösség).
A VKD3D-Proton fejlesztésében részt vett Hans-Kristian Arntsen SPIRV-Cross szerző és néhány Vulkan API-bővítmény fejlesztője, Philip Rebohle, a DXVK szerzője és Joshua Ashton, a D9VK szerzője, aki a Valve-nél dolgozott.
A VKD3D-Protonnak nem célja az eredeti vkd3d API visszamenőleges kompatibilitásának fenntartása, és nem zárja ki a régebbi GPU-k és grafikus illesztőprogramok támogatásának megszüntetését.
Milyen újdonságok vannak a VKD3D-Proton 2.5-ben?
Ebben az új verzióban A DXR 1.0 API többé-kevésbé teljes támogatása megvalósult (DirectX Raytracing) és kísérleti támogatás a DXR 1.1-hez (a VKD3D_CONFIG = dxr | dxr11 « környezeti változó beállításával engedélyezhető).
Annak ellenére, hogy ezt megemlítik a DXR 1.1-ben még nincs minden funkció implementálva, de az online sugárkövetés támogatása már teljesen készen áll. A DXR-t használó játékok közé tartozik a Control, a DEATHLOOP, a Cyberpunk 2077, a World of Warcraft és a Resident Evil: Village.
Grafikus kártyás rendszerekhez NVIDIA, a DLSS technológia támogatása hozzáadásra került, amely lehetővé teszi az NVIDIA grafikus kártyák Tensor magjainak használatát a valósághű képek méretezéséhez gépi tanulási módszerekkel a felbontás növelése érdekében a minőség elvesztése nélkül.
Ez is kitűnik hozzáadott a PCI-e Resizable BAR technológia támogatásához Alapcímregiszterek), amely lehetővé teszi a CPU számára, hogy hozzáférjen a GPU teljes videomemóriájához, és bizonyos helyzetekben 10-15%-kal növeli a GPU teljesítményét. Az optimalizálási hatás jól látható a Horizon Zero Dawn és a Death Stranding játékokban.
A javításokat illetően A következőket említik:
- Javítva a cserelánc-megjelenítési késleltetés HANDLE viselkedése, amely bizonyos esetekben kijavítja a hamis holtpontokat.
- A mélységi sablonok kezelésével kapcsolatos számos probléma kijavítása, amelyek a DEATHLOOP, F1 2021 és WRC 10 különböző problémáit javították.
- Javítottuk a DIRT 5 renderelési összeomlását és problémáit. Most már teljesen lejátszhatóvá kell válnia.
- Javítottunk néhány renderelési hibát a Diablo II Resurrected alkalmazásban.
- Javítva az árnyékolási hibák a Psychonauts 2-ben.
- Megoldás néhány Unreal Engine 4 árnyékolási hibára, amelyek több címet váltanak ki.
- Javítottunk néhány stabilitási problémát, amikor a VRAM kifogy az NVIDIA rendszeren.
- Javítva a CPU összeomlás a Far Cry 6 indítási sorrendjében (a játékban még vannak hibák, de beépült a játékba).
- Különféle hibák javítása látható gazdagépképekkel.
- Különféle DXIL konverziós hibák javítása.
- Alternatív változatlan geometriájú megoldások az ezt igénylő játékokhoz.
- Javítsa ki, hogy a d3d12.dll hogyan exportálja a szimbólumokat, hogy jobban összhangban legyenek az MSVC-vel.
- Néhány szélsőséges esetet javítottunk a bitmező utasításokban.
- Kerülje el a rendkívüli CPU-memória felhalmozódását az NVIDIA illesztőprogram azon verzióin, amelyeknél ez a hiba előfordult.
- Javított regresszió az Evil Genius 2: World Domination játékban.
- Javítsa ki a Hitman 3 hibáit.
- Javítva a terep renderelése Anno 1800-ban.
- Különféle hibajavítások és -javítások.
Végül Ha érdekel, hogy többet tudjon meg róla, ellenőrizheti a részleteket A következő linken.
És ha akarod próbálja ki most a Protont a Steamen, már tudja, hogy a Steam klienst a web oficial, bár a legtöbb disztribúció repóiban is megtalálod.