Lançamento das implementações DXVK 2.1, Direct3D 9/10/11 sobre a API Vulkan

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

Grandes mudanças:

  • Em sistemas que suportam o espaço de cores HDR10, é possível ativar o HDR definindo a variável de ambiente DXVK_HDR=1 ou especificando o parâmetro dxgi.enableHDR = True no arquivo de configuração. Assim que o HDR for ativado, os jogos poderão detectar e usar o espaço de cores HDR10 se tiverem vkd3d-proton 2.8 ou posterior. Os principais ambientes de usuário no Linux ainda não suportam HDR, mas o suporte a HDR está disponível no servidor composto Gamescope, para habilitá-lo você deve usar a opção “--hdr-enabled” (atualmente só funciona em sistemas com GPUs AMD ao usar o Kernel Linux com josh-hdr- patches) colorimetria).
  • Compilação de shader aprimorada. Para reduzir a gagueira, o uso de bibliotecas de pipeline foi expandido para pipelines com tessellation e shaders de geometria, e ao usar MSAA, recursos adicionais da extensão Vulkan VK_EXT_extended_dynamic_state3 são usados.
  • Para jogos mais antigos com suporte para anti-aliasing multi-sample (MSAA, Multi-Sample Anti-Aliasing), as configurações d3d9.forceSampleRateShading e d3d11.forceSampleRateShading foram adicionadas para ativar o modo Sample Rate Shading para todos os shaders, o que melhora a qualidade de imagens em jogos.
  • O backend GLFW foi adicionado às compilações do Linux, que pode ser usado como uma alternativa ao backend SDL2.
  • Lógica de passagem de comando D3D11 aprimorada para aproximar o comportamento do DXVK dos drivers D3D11 nativos e obter um desempenho mais previsível.
  • Os problemas que ocorriam nos jogos foram corrigidos:
    • Cinzas da Singularidade.
    • Campo de batalha: má companhia 2.
    • Gujian 3.
    • Resident Evil 4HD.
    • Saints Row: O Terceiro.
    • Sekiro.
    • Fronteiras Sônicas.
    • Comandante Supremo: Aliança Forjada.

Fonte: opennet.ru

Adicionar um comentário