發布 PortableGL 0.97,OpenGL 3 的 C 實現

PortableGL 0.97專案的版本已經發布,開發了OpenGL 3.x圖形API的軟體實現,完全用C語言(C99)編寫。 理論上,PortableGL 可用於任何採用紋理或幀緩衝區作為輸入的應用程式。 該程式碼被格式化為單一頭文件,並根據 MIT 許可證分發。

目標包括可移植性、OpenGL API 合規性、易用性、簡單程式碼和高效能。 應用領域包括教授建立圖形 API 的概念、使用它在沒有 GPU 的系統上處理 3D 圖形,以及將 OpenGL 支援整合到未移植 Mesa3D 套件的特定作業系統中。

發布 PortableGL 0.97,OpenGL 3 的 C 實現
發布 PortableGL 0.97,OpenGL 3 的 C 實現


來源: opennet.ru

添加評論