FERRAMENTAS LINUX: O código do Vulkan do Wine está vendo as melhorias de desempenho, aprimorando ainda mais o DXVK

sábado, 7 de março de 2020

O código do Vulkan do Wine está vendo as melhorias de desempenho, aprimorando ainda mais o DXVK



Confira !!



O desenvolvedor do D9VK (agora parte do DXVK) Joshua Ashton propôs um conjunto de patches para a biblioteca Vulkan do Wine (Winevulkan) que devem ajudar no desempenho.

O conjunto de patches de Ashton trabalha para reduzir as alocações de heap em muitos dos comandos do Vulkan e, em vez disso, está usando alloca para colocar os pequenos itens na pilha. Essas alocações de heap excessivas em Winevulkan estavam acontecendo "milhares de vezes por segundo" e "essas estruturas e matrizes de estruturas são pequenas, e isso é todo o código de atalho super-duper".

Nenhum número de desempenho foi passado como parte dos patches por Joshua com os patches, mas observa que isso afetará o uso com o DXVK / D3D9.

Com o quão bom o Proton / Wine já está se apresentando para muitos jogos do Windows com o DXVK, será interessante ver o que mais os desenvolvedores podem extrair no próximo ano. Uma área que ainda precisa de uma quantidade razoável de trabalho é o VKD3D para Direct3D 12 sobre o Vulkan. Os desenvolvedores do Wine / CodeWeavers também estão trabalhando lentamente em um possível back-end da Vulkan para o WineD3D.


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário