Confira !!
Embora não seja para o lançamento do SDL 2.0.16 da semana passada , mesclado na quarta-feira com o código de desenvolvimento SDL2 é uma interface "SDL_GeometryRender" que se origina de solicitações de recursos que remontam a quase uma década para esta API gráfica de renderização de triângulo independente da API.
Voltando a 2012, havia um relatório de bug sobre o desejo da capacidade com SDL de renderizar polígonos com uma API definida por SDL. E então em 2013 chegou um patch sobre a adição de uma interface SDL_RenderGeometry que na época permitia a renderização de geometria com OpenGL / OpenGL ES (ES2).
Em 2021, SDL_RenderGeometry está sendo introduzido após muito trabalho nos últimos meses pelo desenvolvedor Sylvain Becker para fazer o SDL chegar a um ponto em que tenha sua própria API para permitir que triângulos sejam renderizados com cores por vértice.
Essa interface para renderizar uma lista de triângulos é então apoiada por renderização de software ou OpenGL / OpenGL ES / OpenGL ES 2 / Direct3D 9 / Direct3D 11 / Apple Metal dependendo da plataforma.
Esta nova interface também foi testada para ver se pode se integrar com os gostos de DearImGui, Spine, Nuklear, Libroket e Microui.
Esta solicitação de mesclagem aberta desde março e mesclada ontem contém mais detalhes sobre essa implementação.
Até a próxima !!
Nenhum comentário:
Postar um comentário