Vydanie PortableGL 0.97, implementácia OpenGL 3 v jazyku C

Bolo zverejnené vydanie projektu PortableGL 0.97, ktorý vyvíja softvérovú implementáciu grafického API OpenGL 3.x, napísanú výhradne v jazyku C (C99). Teoreticky možno PortableGL použiť v akejkoľvek aplikácii, ktorá berie ako vstup textúru alebo framebuffer. Kód je naformátovaný ako súbor s jednou hlavičkou a je distribuovaný pod licenciou MIT.

Medzi ciele patrí prenosnosť, súlad s rozhraním OpenGL API, jednoduchosť použitia, jednoduchý kód a vysoký výkon. Oblasti použitia zahŕňajú výučbu konceptov budovania grafických rozhraní API, ich použitie na prácu s 3D grafikou na systémoch bez GPU a integráciu podpory OpenGL do špecifických operačných systémov, pre ktoré nie je portovaný balík Mesa3D.

Vydanie PortableGL 0.97, implementácia OpenGL 3 v jazyku C
Vydanie PortableGL 0.97, implementácia OpenGL 3 v jazyku C


Zdroj: opennet.ru

Pridať komentár