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 .
Até a próxima !!
Nenhum comentário:
Postar um comentário