Випуск PortableGL 0.97, реалізації OpenGL 3 мовою Сі

Опубліковано випуск проекту PortableGL 0.97, що розвиває програмну реалізацію графічного API OpenGL 3.x, написану цілком мовою Сі (C99). Теоретично PortableGL може бути використаний у будь-яких додатках, які приймають текстуру або фреймбуфер як вхідні дані. Код оформлений у вигляді одного файлу заголовка і поширюється під ліцензією MIT.

Серед цілей заявлені переносимість, відповідність API OpenGL, простота використання, простий код та висока продуктивність. З областей застосування згадуються навчання концепціям побудови графічних API, використання для роботи з 3D-графікою на системах без GPU та інтеграція підтримки OpenGL у специфічні операційні системи, для яких не перенесено пакет Mesa3D.

Випуск PortableGL 0.97, реалізації OpenGL 3 мовою Сі
Випуск PortableGL 0.97, реалізації OpenGL 3 мовою Сі


Джерело: opennet.ru

Додати коментар або відгук