Lanzamiento de PortableGL 0.97, una implementación C de OpenGL 3

Se ha publicado el lanzamiento del proyecto PortableGL 0.97, que desarrolla una implementación de software de la API de gráficos OpenGL 3.x, escrito íntegramente en lenguaje C (C99). En teoría, PortableGL se puede utilizar en cualquier aplicación que tome una textura o un framebuffer como entrada. El código tiene el formato de un archivo de encabezado único y se distribuye bajo la licencia MIT.

Los objetivos incluyen portabilidad, cumplimiento de la API OpenGL, facilidad de uso, código simple y alto rendimiento. Las áreas de aplicación incluyen enseñar los conceptos de creación de API de gráficos, utilizarlas para trabajar con gráficos 3D en sistemas sin GPU e integrar la compatibilidad con OpenGL en sistemas operativos específicos para los cuales el paquete Mesa3D no está adaptado.

Lanzamiento de PortableGL 0.97, una implementación C de OpenGL 3
Lanzamiento de PortableGL 0.97, una implementación C de OpenGL 3


Fuente: opennet.ru

Añadir un comentario