Lançamento de implementações DXVK 2.6, Direct3D 8/9/10/11 sobre a API Vulkan

Está disponível o lançamento da camada DXVK 2.6, disponibilizando uma implementação de DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 e 11, funcionando através da tradução de chamadas para a API Vulkan. DXVK requer drivers que suportam API Vulkan 1.3, como Mesa RADV 24.0, NVIDIA 535.183.01, Intel ANV 24.0, AMDVLK 2024.Q1.3, AMDGPU-PRO e NVK 24.1. DXVK pode ser usado para executar aplicativos e jogos 3D no Linux usando Wine, servindo como uma alternativa de alto desempenho às implementações Direct3D nativas do Wine executadas em OpenGL.

Grandes mudanças:

  • Adicionado suporte para o mecanismo NVIDIA Reflex, que permite reduzir atrasos na renderização de gráficos em jogos enviando preventivamente comandos para formar um novo quadro antes que o quadro atual termine de renderizar. Para usar o Reflex em jogos Direct3D 11, você precisa de um driver NVIDIA com suporte para a extensão Vulkan VK_NV_low_latency2 e a ramificação experimental do pacote Proton. Jogos que podem se beneficiar da otimização sugerida incluem God of War, Overwatch 2 e Quake Champions. Jogos baseados no Unreal Engine 4 ainda não são suportados.
  • As implementações D3D8 e D3D9 corrigiram uma condição de corrida que poderia fazer com que os jogos travassem ao carregar recursos no modo multithread.
  • Adicionada API ID3D11On12Device1.
  • Implementação reformulada de framebuffers virtuais trocáveis ​​(SwapChain) com base na API Vulkan.
  • Adicionada uma solução alternativa para um bug comum do jogo que causa corrupção de saída em sistemas com drivers NVIDIA que usam MSAA (Multisample Anti-Aliasing). O preço representa um ligeiro aumento no consumo de memória e na carga da CPU. O problema foi relatado em jogos como Assassin's Creed 3 / Black Flag, Watch Dogs e Stalker: Clear Sky.
  • Foram feitas otimizações que potencialmente melhoram o desempenho em jogos que usam o modo NVAPI UAVOverlap, o shader de pixel UAV ou a vinculação de recursos. Por exemplo, ganhos de desempenho são perceptíveis em jogos como Baldurs Gate 3, Trine 5 e God of War.
  • Os problemas que ocorriam nos jogos foram corrigidos:
    • Cardfight!! Vanguard Querido Dias 2
    • CivCity: Roma
    • Clã
    • Operações globais
    • Kingdom Come: Deliverance
    • Need For Speed: Perseguição Quente 2
    • Silent Hill 2
    • Célula Splinter de Tom Clancy
    • Trens 1.3
    • Assista Dogs 2

    Fonte: opennet.ru

Adicionar um comentário