VKD3D kahvel, mis on loodud Direct3D 12 toe parandamiseks Protonis

Projekti piirides VKD3D-prooton koodibaasi kahvel loodi vkd3d. Valve kavatseb seda kahvlit kasutada Wine-põhises paketis Proton Windowsi mängude käivitamiseks. DirectX 9/10/11 tugi Protonis on paketipõhine DXVK, ja DirectX 12 juurutamine on seni põhinenud vkd3d teegil (pärast surma autor määratud komponendi vkd3d arendus jätkus CodeWeavers ja Wine kogukonna töötajad). Arendamisel VKD3D-Proton kaasatud Hans-Christian Arntzen (Hans-Kristian Arntzen, tööriistakomplekti autor SPIRV-rist ja mõnede Vulkan API laienduste arendaja Philippe Rebol (Philip Rebohle, autor DXVK) ja Joshua Ashton (Joshua Ashton, autor D9VK),
töötavad ettevõttele Valve.

VKD3D-Proton kavatseb Direct3D 12-l põhinevate Windowsi mängude paremaks jõudluseks toetada Protoni-spetsiifilisi muudatusi, optimeerimisi ja täiustusi, mida pole veel vkd3d põhiosasse aktsepteeritud. Erinevuste hulgas on keskendutud ka kaasaegsete Vulkani laienduste kasutamisele ja värskete graafikadraiveri väljalasete võimalustele, et saavutada täielik ühilduvus Direct3D 12-ga. VKD3D-Protoni eesmärk ei ole säilitada tagasiühilduvust algse vkd3d API-ga ja seda ei tehta välistada vanemate GPU-de ja graafikadraiverite toe lõpetamine.

Allikas: opennet.ru

Lisa kommentaar