123
Direct3D 9-to-11

Direct3D 9-to-11

Detta projekt är ett försök att konvertera Direct3D 9-program till Direct3D 11. Det implementerar om igen d3d9.dll, som innehåller de centrala D3D9-gränssnitten.De flesta D3D9-spel är CPU-begränsade på moderna datorer, eftersom GPU-kraft ökade exponentiellt medan CPU: er föll bakom.Dessutom saknar de flesta (gamla) spel flertrådningsstöd, vilket tappar CPU-resursen ännu mer.Detta projekt höjer spel-D3D9-grafik API-anrop till D3D11.Obs! Projektet är för närvarande under hård utveckling.För närvarande kan den inte köra riktiga spel.Du är välkommen att bygga och testa det själv om du vill.Viktigt: detta projekt ska användas tillsammans med DXVK, som sedan skulle översätta D3D11 till Vulkan.Utan DXVK kommer det här projektet förmodligen inte att ge några prestandaförbättringar, mer sannolikt kommer att försämra prestandan.

kategorier

Alternativ till Direct3D 9-to-11 för alla plattformar med någon licens

PlayOnLinux

PlayOnLinux

PlayOnLinux (PlayOnMac på ...
D9VK

D9VK

Ett d3d9 till vk-lager baserat på DXVKs kodbas.Bidra till Joshua-Ashton / d9vk-utvecklingen genom att skapa ett konto på GitHub.
DXUP

DXUP

Ett D3D10 -> D3D11 översättningslager, som kan användas för att konvertera D3D10 -> Vulkan via DXVK.