Novas versões do DXVK 2.3.1 e vkd3d-proton 2.12 com a implementação do Direct3D sobre a API Vulkan

Está disponível a versão da camada DXVK 2.3.1, que oferece implementação do DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, operando por meio da tradução de chamadas para a API Vulkan. Para utilizar o DXVK, é necessário ter drivers com suporte à API Vulkan 1.3, como Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 e AMDVLK. O DXVK pode ser usado para executar aplicativos e jogos 3D no Linux através do Wine, atuando como uma alternativa de maior desempenho às implementações Direct3D 9/10/11 integradas ao Wine, que operam sobre OpenGL.

Principais mudanças:

  • Com o suporte da extensão Vulkan VK_NV_raw_access_chains no sistema, sua utilização foi garantida para aumentar a eficiência da geração de código dos shaders na GPU NVIDIA, aproximando o desempenho de alguns jogos que usam D3D11 ao desempenho com os drivers do Windows. É necessário ter pelo menos os drivers NVIDIA 550.40.55 e versões do Proton Experimental instaladas.
  • Para jogos baseados em D3D9, o método de cópia dos buffers do sistema para a GPU foi reformulado, levando ao aumento de desempenho em jogos como Shank 2, Flammable Freddy e Blood Rayne.
  • Ashes of the Singularity.
    • Ace Combat Assault Horizon
    • Assassin’s Creed 2
    • Battlefield 2
    • Battlefield 2142
    • Battlestations Midway
    • Blood Rayne
    • Codename Panzers Phase One/Two
    • Dead Space (2008)
    • Flammable Freddy
    • Flatout 3
    • Granblue Fantasy Relink
    • Gujian 2
    • Kenshi
    • MySims
    • Operation Flashpoint: Red River
    • Shank 2
    • SkyDrift
    • Sonic CD
    • Supreme Ruler Ultimate
    • Tales from the Borderlands
    • The Settlers
    • Total War: Medieval 2
    • UK Train Simulator 1
    • War Thunder

Além disso, a Valve lançou a versão VKD3D-Proton 2.12, um ramificação da base de código vkd3d, criada para melhorar o suporte ao Direct3D 12 no pacote de execução de jogos Proton. No VKD3D-Proton são suportadas alterações, otimizações e melhorias específicas do Proton para um desempenho melhorado de jogos Windows baseados em Direct3D 12, que ainda não foram integradas ao vkd3d principal. Entre as diferenças, também se destaca a ênfase no uso de extensões Vulkan modernas e nas capacidades das versões mais recentes dos drivers gráficos para alcançar compatibilidade total com Direct3D 12.

Entre as mudanças na nova versão:

  • Adicionada a suporte ao mecanismo NVIDIA Reflex, utilizando a extensão Vulkan VK_NV_low_latency2.
  • Implementada a API D3D12 Render Pass.
  • Adicionada uma implementação para a interface ID3D12DeviceRemovedExtendedDataSettings, resolvendo problemas com alguns jogos.
  • Adicionada suporte à extensão Vulkan VK_EXT_device_fault para a obtenção de informações sobre falhas.
  • Em sistemas com drivers Mesa e NVIDIA, implementada a suporte à extensão Vulkan VK_EXT_swapchain_maintenance1 para transições suaves entre os modos V-Sync e Tearing.
  • Por padrão, com as extensões VK_KHR_shader_maximal_reconvergence e VK_KHR_shader_quad_control, o suporte ao Shader Model 6.7 foi declarado.
  • Para GPUs Intel Arc com suporte à extensão VK_EXT_descriptor_buffer, um manipulador de cópia de descritores otimizado foi adicionado.
  • Possibilitada a reversão para o uso de shaders computacionais em sistemas com GPU NVIDIA Pascal e GPUs mais antigas, permitindo o uso do Shader Model 6.7 em sistemas com GPUs NVIDIA Pascal.
  • Adicionado suporte ao modo de perfilagem VKD3D_QUEUE_PROFILE.
  • Adicionado suporte à extensão Vulkan VK_NV_raw_access_chains, que pode aumentar significativamente o desempenho em alguns jogos em sistemas com GPUs NVIDIA.
  • Problemas resolvidos com jogos:
    • Jogos no motor Unreal Engine 5
    • Atlas Fallen
    • Persona 3 Reload
    • Resident Evil 4
    • UE5 Lyra
    • Warhammer: Darktide
    • World of Warcraft

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster