DXVK javaslat Vulkan-alapú D3D9 – D3D11 konverzióra, valószínűleg folyamatban van



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Titanfall fut a DXVK vulkánon.



A DXVK projekt, amely a Vulkan-alapú D3D11 implementációt hozza meg a Linux / Wine számára, nagy teljesítményeket és optimalizálást tett a Direct3D 11 játékok Wine alatt történő futtatásakor - és most a Direct3D 9 támogatást is hozzák.



A D3V9 for DXVK nem tévesztendő össze a VK9 kezdeményezésekkel a D3D9 támogatáshoz, amelyet a Vulkanhoz térképeztek fel, mivel ez egy külön kezdeményezés, még a kezdeti szakaszban. Amit ennek a javasolt D3D9 támogatásnak a DXVK-nak kell tennie, az az, hogy a D3D9 API hívásokat D3D11-be konvertálja, majd a D3D11-ben beépített DXVK-kat Vulkan-átalakításra használja. Szinte ugyanaz az ötlet, mint a DXUP for D3D10 - D3D11 beszélgetés, így a DXVK-n keresztül konvertálhat Vulkanná.



A javaslatok mögött álló agy, Gabriel Majeri, jelenleg a D3D9-D3D11-Vulkant folytatja a közvetlenebb útvonalú D3D9-Vulkan helyett, mert a DXVK képes lesz meglévő DXBC shader fordítójának kihasználására, és sok további D3D9 funkciók, amelyek szépen leképezhetők egy D3D11 átalakításra.

Ha szeretne előnézetet a húzási kérelemről, nézze meg itt .

1 perc olvasás