domingo, 5 de agosto de 2018

VKGL: Um esforço para o suporte ao perfil principal do OpenGL sobre o Vulkan





Confira!!



Alguns dias atrás nós escrevemos sobre o GLOVE sendo open-source como OpenGL ES sobre Vulkan e nós fomos apontados para outro projeto: VKGL.

A GLOVE atualmente está trabalhando para o OpenGL ES 2.0 sobre a Vulkan com planos para suportar não apenas versões mais novas do OpenGL ES, mas também para alcançar pelo menos algum suporte OpenGL para desktop. O projeto Think GLOVE da Silicon é bastante promissor e é multi-plataforma. Agora também há o VKGL, que parece ser o projeto de apenas um desenvolvedor independente para obter o OpenGL de desktop (usando um contexto de perfil principal) sobre o Vulkan.

A VKGL tem como objetivo fornecer suporte de núcleo OpenGL 3.2 sobre Vulkan, mas neste estágio ainda está no início do desenvolvimento. O objetivo do desenvolvedor é fazer o Doom 3 rodar neste wrapper usando o Vulkan e suportar os testes de conformidade do OpenGL CTS e também versões mais novas do OpenGL.

Infelizmente, o suporte ao Linux não é uma prioridade neste momento, mas o VKGL está sendo desenvolvido de forma a torná-lo portátil e, uma vez que o suporte principal do OpenGL esteja implementado, não será um grande esforço adicionar outro suporte ao sistema operacional.

Enquanto ainda está em seus estágios iniciais de desenvolvimento, aqueles que querem aprender mais ou conferir o código podem encontrar o VKGL no GitHub .


Fonte

Até a próxima!