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