Confira !!
O driver Zink Gallium3D rodando o OpenGL sobre o Vulkan foi introduzido pela primeira vez em 2018 e desde então um dos principais bloqueadores além da sobrecarga de desempenho era o suporte limitado a OpenGL 2/3. O suporte GL3 / GL4 tem melhorado com o tempo para o Zink e ao fazer uso dos patches externos mais recentes é até possível obter o OpenGL 4.6 rodando sobre o Vulkan com Zink!
Mike Blumenkrantz, que anteriormente trabalhou na Samsung OSG em nomes como Enlightenment e Wayland, tem passado o verão desempregado e se concentrado em Mesa / Zink como parte de um experimento de aprendizagem. Ele, junto com os desenvolvedores da Collabora e da comunidade, tem impulsionado essa implementação genérica do OpenGL sobre o Vulkan.
Há apenas dois meses estávamos conversando sobre o OpenGL 3.1 para Zink enquanto a árvore de desenvolvimento mais recente de Mike é trabalhar levando essa implementação de software até o OpenGL 4.6.
Blumenkrantz compartilhou que o trabalho está pendente não apenas para compatibilidade com OpenGL 4.6, mas também com OpenGL ES 3.2. Atualmente, ele está vendo uma taxa de aprovação de 91% nos testes de regressão Piglit, conforme descrito em seu blog .
Atualmente, ele está com cerca de 300 patches em seu branch pessoal do Mesa, então pode levar algum tempo antes que todo esse trabalho seja limpo, revisado e, finalmente, mesclado. Os interessados em OpenGL 4.6 sobre Vulkan / Zink podem encontrar o trabalho provisório via zink-wip .
Nenhum comentário:
Postar um comentário