PortableGL 0.97:n julkaisu, OpenGL 3:n C-toteutus

PortableGL 0.97 -projektin julkaisu on julkaistu, ja se kehittää OpenGL 3.x -grafiikkasovellusliittymän ohjelmistototeutusta, joka on kirjoitettu kokonaan C-kielellä (C99). Teoriassa PortableGL:ää voidaan käyttää missä tahansa sovelluksessa, joka käyttää tekstuuria tai kehyspuskuria syötteenä. Koodi on muotoiltu yhdeksi otsikkotiedostoksi ja sitä jaetaan MIT-lisenssillä.

Tavoitteisiin kuuluvat siirrettävyys, OpenGL API -yhteensopivuus, helppokäyttöisyys, yksinkertainen koodi ja korkea suorituskyky. Sovellusalueita ovat grafiikkasovellusliittymien rakentamisen käsitteiden opettaminen, sen käyttö 3D-grafiikan kanssa järjestelmissä, joissa ei ole GPU:ta, ja OpenGL-tuen integrointi tiettyihin käyttöjärjestelmiin, joihin ei ole siirretty Mesa3D-pakettia.

PortableGL 0.97:n julkaisu, OpenGL 3:n C-toteutus
PortableGL 0.97:n julkaisu, OpenGL 3:n C-toteutus


Lähde: opennet.ru

Lisää kommentti