Opublikowano wydanie projektu PortableGL 0.97, rozwijającego oprogramowanie implementujące graficzne API OpenGL 3.x, całkowicie napisane w języku C (C99). Teoretycznie PortableGL może być używane w dowolnych aplikacjach, które przyjmują teksturę lub bufor ramki jako dane wejściowe. Kod jest zorganizowany w postaci jednego pliku nagłówkowego i jest dystrybuowany na licencji MIT.
Wśród celów wymieniono przenośność, zgodność z API OpenGL, łatwość użycia, prosty kod i wysoką wydajność. Wspomniano o zastosowaniach w nauczaniu koncepcji budowy graficznych API, zastosowaniu do pracy z grafiką 3D w systemach bez GPU oraz integrowaniu wsparcia OpenGL w systemach operacyjnych, dla których nie przeniesiono pakietu Mesa3D.


Źródło: opennet.ru
