A empresa Valve lançou a versão VKD3D-Proton 2.4, um desvio da base de código vkd3d, criado para melhorar o suporte ao Direct3D 12 no pacote de jogos Proton. O VKD3D-Proton inclui alterações específicas do Proton, otimizações e melhorias para um melhor desempenho de jogos Windows baseados em Direct3D 12, que ainda não foram integradas ao código principal do vkd3d. Entre as diferenças, destaca-se a orientação para o uso de extensões Vulkan modernas e as capacidades das últimas versões dos drivers gráficos para alcançar total compatibilidade com o Direct3D 12.
Na nova versão:
- Suporte para texturas esparsas (sparse texture) foi incluído.
- Foram feitas várias otimizações de desempenho, incluindo a redução das latências durante as alternâncias de buffer de quadro virtual (SwapChain) e a aceleração da determinação de informações de formato.
- A aplicação de barreiras durante a renderização foi otimizada, resultando em um aumento significativo de performance (15%-20% em Horizon Zero Dawn, 10% em Death Stranding e 5-10% em muitos outros jogos).
- Problemas em jogos como 'RE: Village', Cyberpunk 2077, GravityMark, Necromunda: Hired Gun, Horizon Zero Dawn e DIRT 5 foram resolvidos.
Fonte: opennet.ru
