Byla vydána verze projektu PortableGL 0.97, která rozvíjí softwarovou implementaci grafického API OpenGL 3.x, napsanou zcela v jazyce C (C99). Teoreticky může být PortableGL použit v jakýchkoli aplikacích, které přijímají texturu nebo frame buffer jako vstup. Kód je strukturován jako jeden hlavičkový soubor a šíří se pod licencí MIT.
Mezi cíli jsou uvedeny přenositelnost, shoda s API OpenGL, jednoduchost použití, přehledný kód a vysoký výkon. Z oblastí použití se zmiňuje výuka konceptů budování grafických API, využití pro práci s 3D grafikou na systémech bez GPU a integrace podpory OpenGL do specifických operačních systémů, pro které nebyl portován balíček Mesa3D.


Zdroj: opennet.ru
