Los desarrollos D9VK se transfirieron a la rama maestra del repositorio DXVK. D9VK es evaluado por el desarrollador como listo para usar e implementando casi toda su funcionalidad prevista. Por lo tanto, todas las implementaciones de DXGI (DirectX Graphics Infrastructure), Direct3D 11, Direct3D 10 y Direct3D 9 sobre la API de gráficos Vulkan ahora se desarrollarán en una sola base de código.
El desarrollo de D9VK continuará como parte del repositorio de DXVK en forma de front-end, del cual será responsable el desarrollador original de D9VK.
Los planes para un mayor desarrollo incluyen la eliminación de algunos problemas conocidos (mapeo de relieve, premodulación), la implementación del cursor de software (además del soporte de cursor de hardware ya disponible), la adición del método ComposeRects definido en la especificación D3D9Ex y la capacidad de definir colores personalizados para marcos.
Con este soporte de Direct3D 9 obtenido después de la integración con D9VK, la nueva versión corrige una fuga de recursos y resuelve problemas con el juego Dark Souls: Prepare to Die Edition.
Fuente : linuxadictos
- Visto: 1239
