A biblioteca de gráficos do Cairo, que fornece uma API baseada em gráficos vetoriais e, por sua vez, possui vários back-ends diferentes para aceleração de software/hardware, que por sua vez é usada por vários aplicativos de desktop diferentes, removeu seu suporte a OpenGL.

A biblioteca gráfica do Cairo ao longo dos anos foi usada pelo kit de ferramentas GTK do GNOME, Mozilla Firefox, WebKit, Mono e dezenas de outros projetos de software. Essa biblioteca de gráficos vetoriais, por sua vez, permite direcionar vários back-ends diferentes, de X11 a Apple Quartz, Microsoft Win32 e formatos de arquivo como PDF, SVG e PostScript. Cairo também apoiou o direcionamento direto do OpenGL, mas a partir desta semana o código foi removido.

No ano passado, houve um”drop cairo-gl“solicitação de mesclagem para se livrar do código OpenGL devido ao seu status de”protótipo”e não muita atividade na última década. Além disso, não foi adaptado para usar o OpenGL GLVND e outros recursos modernos do OpenGL.


Então, desde ontem, todos os O código Cairo OpenGL foi limpo, aliviando esta biblioteca gráfica em 14k linhas no processo.

Categories: IT Info