FERRAMENTAS LINUX: O SDL 3.0 abandona o seu caminho de renderização do OpenGL ES 1.0

domingo, 4 de dezembro de 2022

O SDL 3.0 abandona o seu caminho de renderização do OpenGL ES 1.0

 


Com o SDL 3.0 em desenvolvimento e assumindo um foco mais moderno e eliminando várias partes do código antigo, um dos últimos blocos de código sendo retirado é o caminho de renderização OpenGL ES 1.0 2D.


O OpenGL ES 1.0 já tem quase duas décadas e foi baseado na especificação original do OpenGL 1.3. O OpenGL ES 1.0 é pouco relevante atualmente, com o OpenGL ES 2.0 lançado desde 2007 e muito mais comum no espaço incorporado e em outros lugares. Com o SDL 3.0 tentando se concentrar na tecnologia moderna para esta camada de abstração de software/hardware de jogos multiplataforma, certamente já passou da hora de abandonar o suporte ao GLES 1.0.

Com o commit removendo o caminho de renderização OpenGL ES 1.0 2D esta semana, observou-se:

"No SDL3 planejamos fazer mais uso de shaders na API de renderização 2D, e isso minimiza o número de plataformas que temos que considerar para novos recursos. OpenGL ES 2.0 ou mais recente é compatível com todos os dispositivos iOS e Android modernos."

Assim, outras 1k+ linhas de código removidas em cima das dezenas de milhares de linhas de outro código antigo já limpas durante este estágio inicial do desenvolvimento do SDL 3.0.







Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário