Mesa3D和OpenGL

时间:2010-10-16 12:34:13

标签: open-source opengl mesa

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

  

Mesa 3D - OpenGL的开源实现。

但是当我看到SGI在他们的网站上有在线提供的整个OpenGL实现源时,OpenGL如何不是开源或者Mesa 3D的需求是什么?

4 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:1)

SGI reference implementation令人难以置信的过时,我认为它只实现了1.2。

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

答案 2 :(得分:1)

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

答案 3 :(得分:0)

除了这里发布的其他答案之外 - Mesa是一个正在进行的项目,比SGI的实施要大得多--Mesa的初始发布早于SGI发布七年之后。