Verze PortableGL 0.97, implementace OpenGL 3 v jazyce C

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.

Verze PortableGL 0.97, implementace OpenGL 3 v jazyce C
Verze PortableGL 0.97, implementace OpenGL 3 v jazyce C


Zdroj: opennet.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster