2010-10-16 29 views
2

維基百科的文章說 -Mesa3D和梅薩3D OpenGL的

梅薩3D - 開源實現的OpenGL。

但是,當我看到SGI已經可以在他們的網站上在線整個OpenGL實現源,是如何的OpenGL不開源或什麼是梅薩3D的需求?

回答

3

OpenGL不是開源的。 OpenGL的NVIDIA和ATI實現不是開源的,無論MESA或SGI的實現如何都不會改變所有OpenGL實現都不是Open Source的事實。

OpenGL是一個開放規範,由Khronos工業集團(ARB)內部的一個comitee製作。

1

SGI reference implementation令人難以置信的過時,我認爲它只實現了1.2。

Mesa正在開發並支持OpenGL規範的更新版本。目前它實現了OpenGL 2.1和OpenGL 3/4的一些擴展。

1

梅薩包含許多芯片的硬件加速驅動程序,並不斷更新。我認爲SGI參考實現是純軟件。

+0

梅薩還包含一個純軟件光柵化器。 – genpfault 2010-10-16 14:44:47

0

除了這裏發佈的其他答案 - 即Mesa是一個持續的項目,比SGI的實施更爲流行 - Mesa的最初版本比SGI早7年前發佈。