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
