DXVK 1.0.3 con implementación Direct3D 10/11 enriba da API Vulkan

En lugar dunha versión que se cancelou debido a un problema coa conxelación da GPU 1.1 liberación de capa intermedia preparada DXVK 1.0.3, que proporciona unha implementación de DXGI (DirectX Graphics Infrastructure), Direct3D 10 e Direct3D 11, traballando mediante a tradución de chamadas á API de Vulkan. DXVK 1.0.3 leva algunhas correccións e melloras da rama 1.1, por exemplo:

  • A DLL está garantida para incluír información da versión DXVK;
  • Nos sistemas con GPU NVIDIA, resolvéronse os problemas de renderizado en Dark Souls Remastered e Grim Dawn;
  • Corrixiuse a conxelación da GPU e o fallo do controlador ao iniciar Star Citizen;
  • Problemas de rendemento resoltos en Anno 1800;
  • Corrixíronse os erros que provocaban a transmisión de datos indefinidos ao controlador, que podían afectar negativamente ao caché do sombreador;
  • Solucionouse un problema co hash de sombreadores de xeometría con metadatos de fluxo que podía facer que os ficheiros de caché de estado creceran sen control.

Como recordatorio, DXVK pódese usar para executar aplicacións e xogos 3D en Linux usando Wine, servindo como unha alternativa de maior rendemento á implementación Direct3D 11 integrada de Wine que se executa sobre OpenGL. EN algúns xogos rendemento da combinación Wine+DXVK diferente de executarse en Windows só nun 10-20%, mentres que ao utilizar a implementación Direct3D 11 baseada en OpenGL, o rendemento diminúe de forma máis significativa. Traballo en proceso en entrega DXVK como compoñente integración vitivinícola, ofrecido en forma dunha biblioteca Linux separada (libdxvk.so), que se pode usar directamente en Wine, sen necesidade dunha instalación separada de DXVK en forma de DLL de Windows.

Fonte: opennet.ru

Engadir un comentario