FERRAMENTAS LINUX: O Google está trabalhando no Vulkan em CPUs com o SwiftShader

quarta-feira, 2 de maio de 2018

O Google está trabalhando no Vulkan em CPUs com o SwiftShader




Confira!!





O evento 2018 Vulkan Developer Day foi realizado no início desta semana nos escritórios da Ubisoft em Montreal, Canadá.

Os diapositivos do evento Vulkan Developer Day estão agora disponíveis . Na maioria das vezes, é material de rotina para os que estão familiarizados com o Vulkan 1.1, subgrupos, interoperabilidade do HLSL e outros recursos modernos da Vulkan.

Ao analisar o material até agora, um dos mais interessantes foi o de slides em PDF para o Google trabalhando no Vulkan com o SwiftShader.

Para não ser confundido com a linguagem de programação Swift da Apple, o esforço SwiftShader é o que remonta ao trabalho SwiftShader da TransGaming quando eles estavam trabalhando em sua alternativa Wine / CrossOver.

Google em 2016 abriuseu esforço SwiftShader para obter OpenGL e Direct3D 9 canalizados em CPUs. O foco do Google com o SwiftShader foi uma implementação baseada em CPU de alto desempenho dos gráficos OpenGL ES e Direct3D 9.

Mas agora, graças à cimeira de Montreal, está claro que eles estão trabalhando para fazer com que o SwiftShader lide com o Vulkan em CPUs. E, por sua vez, eles parecem estar mapeando o OpenGL ES sobre o Vulkan.





O Google está trabalhando para permitir que o SwiftShader lide com o Vulkan em CPUs para instâncias do Android / Chrome / Chromium nas quais nenhum driver de hardware pode estar disponível. Infelizmente, ainda não há gravações de vídeo para esclarecer suas intenções de CPU Vulkan com o SwiftShader.

No passado, houve o esforço de CPU Vulkan nascido do Google Summer of Code que mais tarde renomeou para Kazan por ter o Vulkan sendo executado em CPUs, mas não houve nada para relatar esse esforço em meses. Pelo menos agora estamos procurando por uma implementação baseada em CPU da Vulkan vinda através do SwiftShader de código aberto, que está disponível através do GitHub . Enquanto escrevia este artigo, notei também a ramificação de protótipo vulkan estando disponível para conter este trabalho.

Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário