维基百科关于 Mesa 3D 的文章说 -
Mesa 3D - OpenGL 的开源实现。
但正如我所见,SGI 在他们的网站上在线提供了整个 OpenGL 实现源,OpenGL 不是开源的,或者 Mesa 3D 有什么需要?
维基百科关于 Mesa 3D 的文章说 -
Mesa 3D - OpenGL 的开源实现。
但正如我所见,SGI 在他们的网站上在线提供了整个 OpenGL 实现源,OpenGL 不是开源的,或者 Mesa 3D 有什么需要?
OpenGL 不是开源的。OpenGL 的 NVIDIA 和 ATI 实现不是开源的,无论 MESA 或 SGI 的实现如何都不会改变并非所有 OpenGL 实现都是开源的事实。
OpenGL 是一个开放规范,由 Khronos 工业集团 (ARB) 内的一个委员会制定。
SGI 参考实现非常过时,我认为它只实现了 1.2。
Mesa 正在开发中并支持更新版本的 OpenGL 规范。目前它实现了 OpenGL 2.1 和 OpenGL 3/4 的一些扩展。
Mesa 包含许多芯片的硬件加速驱动程序,并且会不断更新。我认为 SGI 参考实现是纯软件的。
以及此处发布的其他答案——Mesa 是一个持续进行的项目,它比 SGI 实现更新得多——Mesa 的初始版本比 SGI 版本早了大约七年。