1

维基百科关于 Mesa 3D 的文章说 -

Mesa 3D - OpenGL 的开源实现。

但正如我所见,SGI 在他们的网站上在线提供了整个 OpenGL 实现源,OpenGL 不是开源的,或者 Mesa 3D 有什么需要?

4

4 回答 4

3

OpenGL 不是开源的。OpenGL 的 NVIDIA 和 ATI 实现不是开源的,无论 MESA 或 SGI 的实现如何都不会改变并非所有 OpenGL 实现都是开源的事实。

OpenGL 是一个开放规范,由 Khronos 工业集团 (ARB) 内的一个委员会制定。

于 2010-10-16T13:39:34.277 回答
1

SGI 参考实现非常过时,我认为它只实现了 1.2。

Mesa 正在开发中并支持更新版本的 OpenGL 规范。目前它实现了 OpenGL 2.1 和 OpenGL 3/4 的一些扩展。

于 2010-10-16T12:41:03.773 回答
1

Mesa 包含许多芯片的硬件加速驱动程序,并且会不断更新。我认为 SGI 参考实现是纯软件的。

于 2010-10-16T14:04:26.943 回答
0

以及此处发布的其他答案——Mesa 是一个持续进行的项目,它比 SGI 实现更新得多——Mesa 的初始版本比 SGI 版本早了大约七年。

于 2010-10-23T23:50:21.173 回答