Апублікаваны выпуск праекта PortableGL 0.97, які развівае праграмную рэалізацыю графічнага API OpenGL 3.x, напісаную цалкам на мове Сі (C99). Тэарэтычна PortableGL можа быць выкарыстаны ў любых прыкладаннях, якія прымаюць тэкстуру або фрэймбуфер у якасці ўваходных дадзеных. Код аформлены ў выглядзе аднаго загалоўкавых файлаў і распаўсюджваецца пад ліцэнзіяй MIT.
Сярод мэт заяўлены пераноснасць, адпаведнасць API OpenGL, прастата выкарыстання, просты код і высокая прадукцыйнасць. З абласцей прымянення згадваюцца навучанне канцэпцыям пабудовы графічных API, выкарыстанне для працы з 3D-графікай на сістэмах без GPU і інтэграцыя падтрымай OpenGL у спецыфічныя аперацыйныя сістэмы, для якіх не перанесены пакет Mesa3D.
Крыніца: opennet.ru