Lanzamento do proxecto DXVK 1.5.2 coa implementación de Direct3D 9/10/11 ademais da API Vulkan

Formado liberación de capas intermedias DXVK 1.5.2, que proporciona unha implementación DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11 que funciona mediante a tradución de chamadas á API de Vulkan. Para usar DXVK requirido soporte para condutores Vulcan API 1.1como
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 e AMDVLK.
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.

Principais cambios:

  • Engadíronse algunhas operacións con cadeas de conmutación de framebuffer virtual que faltaban na implementación de Direct3D 9 (Cadea de intercambio), que resolveu problemas co lanzamento de aplicacións como a demostración ATi ToyShop, Atelier Sophie e Dynasty Warriors 7;
  • Corrixiron erros recentes na implementación de Direct3D 9 e engadiron optimizacións menores para o rendemento e o consumo de memoria;
  • Engadiuse a opción d3d9.forceSwapchainMSAA para forzar MSAA (antialiasing multisample) para imaxes procesadas en SwapChain;
  • Activada a configuración d3d9.deferredSurfaceCreation, que permite desfacerse dos problemas coa visualización dos menús nos xogos da serie Atelier mediante Direct3D 11;
  • Solucionáronse problemas nos xogos: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines e Warriors Orochi 4;
  • Eliminouse a compatibilidade con controladores máis antigos que non admiten a API de gráficos Vulkan 1.1: AMD/Intel (Mesa) 17.3 e anteriores, NVIDIA 390.xx e anteriores.

    Fonte: opennet.ru

Engadir un comentario