FERRAMENTAS LINUX: A Implementação do OpenGL sobre o Vulkan, do Zink, está visando a integração do Mesa 19.3

sábado, 5 de outubro de 2019

A Implementação do OpenGL sobre o Vulkan, do Zink, está visando a integração do Mesa 19.3




Confira !!



No ano passado, o " Zink " esteve em desenvolvimento quando a API OpenGL foi implementada no Vulkan e executada como um driver Gallium3D. Esse código de Erik Faye-Lund, da Collabora, provavelmente será mesclado ao Mesa 19.3 nas próximas semanas.

Depois de falar sobre Zink pela primeira vez no XDC do ano passado, Erik Faye-Lund forneceu uma atualização no evento XDC 2019 desta semana em Montreal. O Zink continua focado em servir como um driver de Gálio na conversão de chamadas da API de Gálio para o Vulkan, o que significa principalmente usar o rastreador de estado do OpenGL para obter uma implementação completa do OpenGL rodando no Vulkan. No momento, o OpenGL 2.1 / OpenGL ES 2.0 é suportado, mas mais extensões e várias otimizações continuam sendo buscadas.

Erik enviou algumas correções preparatórias para Mesa, enquanto a surpresa do XDC2019 é que ele espera ter o código pronto para revisão para upstreaming nas próximas semanas. Se a meta das "próximas semanas" permanecer precisa e a revisão do código do driver Gallium ocorrer sem problemas, isso significa que poderá terminar no Mesa 19.3 com seu recurso interrompido em fevereiro e o lançamento oficial do Mesa 19.3 provavelmente no início de dezembro.

Além da Collabora estar envolvida com o Zink, Erik observou que "várias empresas" estão trabalhando no Zink. Isso parece incluir pessoas como o Google que estão migrando para um ambiente Android focado no Vulkan.

A atualização na pré-mesclagem do Zink pode ser encontrada neste deck de slides (PDF) do XDC 2019 Montreal.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário