Utgivelse av PortableGL 0.97, en C-implementering av OpenGL 3

Utgivelsen av PortableGL 0.97-prosjektet har blitt publisert, og utvikler en programvareimplementering av OpenGL 3.x grafikk API, skrevet utelukkende på C-språket (C99). I teorien kan PortableGL brukes i alle programmer som tar en tekstur eller rammebuffer som input. Koden er formatert som en enkelt overskriftsfil og distribueres under MIT-lisensen.

Mål inkluderer portabilitet, OpenGL API-samsvar, brukervennlighet, enkel kode og høy ytelse. Bruksområder inkluderer undervisning i konseptene for å bygge grafikk-APIer, bruke den til å jobbe med 3D-grafikk på systemer uten en GPU, og integrering av OpenGL-støtte i spesifikke operativsystemer som Mesa3D-pakken ikke er portert for.

Utgivelse av PortableGL 0.97, en C-implementering av OpenGL 3
Utgivelse av PortableGL 0.97, en C-implementering av OpenGL 3


Kilde: opennet.ru

Legg til en kommentar