FERRAMENTAS LINUX: O Zink agora alcança o OpenGL ES 3.2 no topo do Vulkan

quarta-feira, 1 de setembro de 2021

O Zink agora alcança o OpenGL ES 3.2 no topo do Vulkan

 

Confira !!

Mike Blumenkrantz, além de abordar aquele grande problema de desempenho com o Tesseract e outras melhorias do Zink OpenGL-on-Vulkan nos últimos dias, agora tem suporte para OpenGL ES 3.2.

O Zink agora pode fornecer uma implementação funcional do OpenGL ES 3.2 no Vulkan. Com uma dúzia de patches reunidos hoje para fazer o FBFETCH funcionar e depois atualizar a documentação, o Zink com Mesa 21.3-devel agora oferece suporte a OpenGL ES 3.2 com todas as funcionalidades necessárias no lugar.

O Zink se junta ao RadeonSI, Intel i965, Virgl e LLVMpipe como outras implementações OpenGL ES 3.2 em conformidade dentro do Mesa. OpenGL ES 3.2 é a versão mais recente desta API gráfica integrada / móvel. O OpenGL ES 3.2 foi introduzido em 2015 com sombreadores geométricos e de mosaico, compactação ASTC e outras extensões adicionadas.

Com o Zink suportando OpenGL 4.6 e o ​​resto do suporte do Mesa OpenGL / GLES bastante maduro, não foi um grande desafio colocar o Zink no OpenGL ES 3.2. O foco principal do Zink nesta fase parece ser conseguir jogos OpenGL rodando em drivers Vulkan para os quais o OpenGL de desktop é mais comum do que o GLES 3.2, mas este é um grande marco para ver de qualquer maneira e pode ajudar com alguns jogos / engines GLES3 do tipo mobile .

O OpenGL ES 3.2 para o Zink foi adicionado por meio deste MR .





Fonte

Até a próxima !!


Nenhum comentário:

Postar um comentário