Vydání PortableGL 0.97, C implementace OpenGL 3

Byla zveřejněna verze projektu PortableGL 0.97, který vyvíjí softwarovou implementaci grafického API OpenGL 3.x, napsané zcela v jazyce C (C99). Teoreticky lze PortableGL použít v jakékoli aplikaci, která jako vstup bere texturu nebo framebuffer. Kód je naformátován jako soubor s jedním záhlavím a je distribuován pod licencí MIT.

Mezi cíle patří přenositelnost, shoda s OpenGL API, snadné použití, jednoduchý kód a vysoký výkon. Oblasti použití zahrnují výuku konceptů vytváření grafických API, jeho použití pro práci s 3D grafikou na systémech bez GPU a integraci podpory OpenGL do konkrétních operačních systémů, pro které není balík Mesa3D portován.

Vydání PortableGL 0.97, C implementace OpenGL 3
Vydání PortableGL 0.97, C implementace OpenGL 3


Zdroj: opennet.ru

Přidat komentář