发布 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

添加评论