Confira !!
Embora o GTK 4.0 tenha sido lançado, ainda há muito trabalho a ser feito com os futuros lançamentos do GTK4. Uma área que vê melhorias recentes e contínuas é o renderizador OpenGL do kit de ferramentas.
Mesmo que GTK4 tenha um renderizador Vulkan, o renderizador OpenGL ainda é de interesse para suporte de plataforma cruzada, particularmente para macOS, onde Vulkan não existe, a menos que use MoltenVK. Também há legado e outros casos como a pilha de drivers Nouveau onde Vulkan não está disponível, portanto, em 2021, trabalhar no renderizador OpenGL ainda compensa.
Christian Hergert da Red Hat tem trabalhado em algumas melhorias no renderizador OpenGL para o GTK 4.0 anterior. Enquanto ainda está em andamento, ele menciona que está "reformulando" o renderizador OpenGL e está vendo um "solavanco saudável"
It's getting far enough that I don't mind mentioning I've been retooling the OpenGL renderer for GTK 4 which now tracks all uniform and attachment state to minimize overhead. I'm seeing a healthy bump in FPS on macOS where this matters (cause Mesa rocks on Linux).
— Christian Hergert 👣 (@hergertme) January 22, 2021
Hergert acrescentou um twet subsequente de que este renderizador OpenGL trabalha preparando a infraestrutura para reordenação em lote como outra vitória de desempenho. Isso também pode abrir a porta para que o OpenGL encadeado funcione com GTK. Portanto, coisas boas para o suporte GTK4 OpenGL certamente ainda acontecerão em 2021.
Até a próxima !!
Nenhum comentário:
Postar um comentário