Wine-Vulkan está fazendo progresso para programas Windows Vulkan no Linux

O desenvolvedor de software livre Roderick Colenbrander tornou público seu repositório Wine-Vulkan que ele está usando para organizar seu trabalho em torno do melhor suporte da Vulkan no Wine.

Os remendos de Roderick’s Wine-Vulkan estão em estado de experiência com Vulkan on Wine e implementa o Vulkan 1.0.51 com poucas extensões opcionais atualmente. Isso é suficiente para executar o utilitário de informação Vulkan, uma demonstração de cubo Vulkan e o jogo vkQuake, juntamente com outros aplicativos básicos do Vulkan. Ambos os programas de 32 bits e 64 bits devem estar funcionando agora.

Este trabalho é mais novo / melhor em comparação com o código Wine Staging Vulkan . O código Vulkan do Wine Staging é basicamente uma biblioteca Vulkan pirateada sem a separação do carregador / ICD onde, como este novo código é desenvolvido como um driver ICD e funcionará com a biblioteca de carregadores Vulkan Windows oficial da LunarG. Esta abordagem limpa é basicamente desenvolvida como a forma como um motorista Vulkan adequado deve procurar e também permite a integração com diferentes camadas Vulkan não é possível com o código de encenação mais antigo.

O trabalho ainda é experimental, mas aqueles que desejam aprender mais podem ver o repositório Wine-Vulkan Git onde ele empurrou seus compromissos nos últimos dias. Ao construir esta versão corrigida do Wine, o SDK Vulkan para o carregador Windows Vulkan também precisa ser baixado manualmente juntamente com a criação de um arquivo ICD JSON Vulkan para este novo winevulkan.dll .

Este trabalho é improvável que seja encontrado no Wine 3.0 que entrará em breve no seu ciclo de congelamento de código.

Roderick Colenbrander tem sido um desenvolvedor wine de longa data (desde 2002) trabalhando principalmente no código D3D / GL (e agora Vulkan) enquanto que no dia é um gerente para a PlayStation. E para usuários de longa data do Linux, sim, ele é o desenvolvedor que há muito tempo desenvolveu o NvClock para o suporte a overclocking GPU da NVIDIA.

Enquanto isso, nada de novo para relatar ainda no VKD3D para Direct3D 12 para Vulkan on Wine , o que deve ser bastante emocionante uma vez desenvolvido.

  • Está postagem foi traduzida utilizando o Google Tradutor.
https://www.phoronix.com/scan.php?page=news_item&px=Wine-Vulkan-ICD-Patches

Daniel Gusmão escreveu 26 artigos

Deixe um comentário

Seu endereço de email não será publicado. Os campos com * são obrigatórios

Você pode usar estes tags e atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>