FERRAMENTAS LINUX: O WineD3D está otimista em seu back-end do Vulkan comprovado, "Dead End" da DXVK

sábado, 8 de junho de 2019

O WineD3D está otimista em seu back-end do Vulkan comprovado, "Dead End" da DXVK



Confira !!



Nos últimos meses, conhecemos os desenvolvedores do CodeWeavers / Wine explorando um possível back-end Vulkan para o WineD3D como uma alternativa à sua abordagem de longo prazo de atender chamadas do Direct3D e mapeá-las para o OpenGL. Este back-end do WineD3D Vulkan seria semelhante ao DXVK, VK9, D9VK, e outros de usar o Vulkan para acelerar uma API alternativa. Embora o código tenha acabado de ser iniciado, parece que os criadores de upstream do Wine acreditam na sua abordagem.

Quando os planos do WineD3D Vulkan foram divulgados, houve o drama de não usar o DXVK e suas razões . Nós vimos o início do trabalho básico no sentido de fornecer um back-end WineD3D baseado em Vulkan, mas ainda não é utilizável para os jogadores de hoje.

Em uma discussão sobre a lista de discussão do Wine não relacionada hoje sobre os patches do PBA (Persistent Buffer Allocator) para melhorar a experiência de jogo, o DXVK foi criado. Para aquele funcionário da CodeWeavers e principal desenvolvedor do WineD3D , Henri Verbeet , comentou : " Se você está interessado em fazer um trabalho de performance, eu diria que seria mais interessante tentar preencher a lacuna para aqueles casos onde o DXVK é atualmente mais rápido que o wined3d. É ótimo que o DXVK esteja funcionando tão bem para algumas pessoas, mas também é um beco sem saída. "

Henri comentou: " A versão resumida é que o próprio back-end Vulkan D3D da Wine deve tornar a DXVK supérflua a longo prazo. "

Se / quando o suporte da Vulkan da WineD3D ultrapassar o DXVK em termos de funcionalidade e desempenho e suporte para tantos jogos ser visto. Por enquanto, a Valve parece continuar acelerando com a DXVK, sem sinais de que está se desfazendo no futuro previsível, considerando o quanto ela está funcionando hoje com muitos jogos e oferecendo um desempenho muito melhor do que o que é possível apenas com a Wine agora. Mesmo para o suporte Direct3D do Wine usando sua própria biblioteca DXVK para o Direct3D 12 para o Vulkan, enquanto algumas funcionalidades básicas estão lá, no D3D12 ele ainda está longe de estar completo.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário