123
Direct3D 9-to-11

Direct3D 9-to-11

Este proyecto es un intento de convertir los programas Direct3D 9 a Direct3D 11. Vuelve a implementar el d3d9.dll, que contiene las interfaces centrales D3D9.La mayoría de los juegos D3D9 tienen CPU limitada en las PC modernas, ya que la potencia de la GPU aumentó exponencialmente mientras que las CPU se quedaron atrás.Además, la mayoría de los juegos (antiguos) carecen de soporte para subprocesos múltiples, agotando aún más los recursos de la CPU.Este proyecto eleva las llamadas de la API de gráficos D3D9 de juegos a D3D11.Nota: el proyecto se encuentra actualmente en fuerte desarrollo.Actualmente, no es capaz de ejecutar juegos reales.Puede construirlo y probarlo usted mismo si lo desea.Importante: este proyecto debe usarse junto con DXVK, que luego traduciría D3D11 a Vulkan.Sin DXVK, este proyecto probablemente no proporcionará ninguna mejora en el rendimiento, sino que probablemente lo degradará.

Categorias

Alternativas a Direct3D 9-to-11 para todas las plataformas con cualquier licencia

PlayOnLinux

PlayOnLinux

PlayOnLinux (PlayOnMac en ...
D9VK

D9VK

Una capa de d3d9 a vk basada en la base de código de DXVK.Contribuya al desarrollo de Joshua-Ashton / d9vk creando una cuenta en GitHub.
DXUP

DXUP

Una capa de traducción D3D10 -> D3D11, que puede servir para convertir D3D10 -> Vulkan a través de DXVK.