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

Está disponível o lançamento da camada DXVK 2.1, que fornece a implementação do DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, funcionando através da translação de chamadas para a API Vulkan. Para usar o DXVK, são necessários drivers que suportem a API Vulkan 1.3, como o Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 e AMDVLK. O DXVK pode ser utilizado para executar aplicativos e jogos 3D no Linux com o Wine, servindo como uma alternativa de maior desempenho às implementações integradas do Wine do Direct3D 9/10/11 que funcionam sobre OpenGL.

Principais mudanças:

  • Em sistemas que suportam o espaço de cor HDR10, é possível ativar o HDR configurando a variável de ambiente DXVK_HDR=1 ou especificando o parâmetro dxgi.enableHDR = True no arquivo de configuração. Após ativar o HDR, os jogos podem identificar e utilizar o espaço de cor HDR10, desde que tenha o pacote vkd3d-proton 2.8 ou uma versão mais recente. Os principais ambientes de usuário no Linux ainda não suportam HDR, mas o suporte a HDR está disponível no compositor Gamescope, que pode ser ativado com a opção '—hdr-enabled' (temporariamente funcionando apenas em sistemas com GPU AMD usando o kernel Linux com patches josh-hdr-colorimetry). servidor A compilação de shaders foi aprimorada. Para reduzir o stuttering, o uso de bibliotecas de pipeline foi ampliado para pipelines com tesselação e shaders geométricos, enquanto ao usar MSAA foram ativadas funcionalidades adicionais das extensões Vulkan VK_EXT_extended_dynamic_state3.
  • Para jogos mais antigos que suportam anti-aliasing por múltiplas amostras (MSAA, Multi-Sample Anti-Aliasing), foram adicionadas configurações d3d9.forceSampleRateShading e d3d11.forceSampleRateShading que ativam o modo Sample Rate Shading para todos os shaders, permitindo melhorar a qualidade das imagens nos jogos.
  • Na construção para Linux, foi adicionado o backend GLFW, que pode ser usado como alternativa ao backend SDL2.
  • A lógica de transmissão de comandos D3D11 foi aprimorada para aproximar o comportamento do DXVK dos drivers nativos D3D11 e alcançar um desempenho mais consistente.
  • Problemas corrigidos que se manifestam em jogos:
  • Ashes of the Singularity.
    • Battlefield: Bad Company 2.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Saints Row: The Third.
    • Sekiro.
    • Sonic Frontiers.
    • Supreme Commander: Forged Alliance.
    • No openSUSE, o processo de instalação do codec H.264 foi simplificado.

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