Good work guys, keep it up.![]()
Phoronix: Mesa Receives Some OpenGL 3 Love
OpenGL 3.0 was announced in the summer of 2007 and since then we have seen the subsequent releases of the 3.1, 3.2, and 3.3 specifications. Just last week there was even the release of OpenGL 4.0. The proprietary Linux graphics drivers have picked up support for these latest industry standard specifications, but it hasn't been smooth sailing in the open-source world...
http://www.phoronix.com/vr.php?view=ODA4Mw
Good work guys, keep it up.![]()
Wasn't OpenGL 3(at least part of it) supposed to be patent-encumbered?
I don't know if any of the patented bits are being implemented yet, but the plan is to try and work around it:
http://www.x.org/wiki/Events/XDC2009...OpenGL3andMesa
It is disgusting that we have to work around or license patents just to be compatible with our competitors. This is an excellent example of why the EU is right to continue to reject software patents.
I'm pretty sure Gallium doesn't have an OpenGL 2.1 state tracker. It has OpenGL ES 1.1 and 2 state trackers and a mesa state tracker but no real OpenGL state tracker so far
Do correct me if I'm wrong of course
Considering that Mesa implements OpenGL, and has a Gallium3D state tracker, how more real would you want it?
Mesa IS OpenGL, for all intents and purposes (other than the legal ones).
Yep, Mesa using its Gallium3D paths *is* the OpenGL state tracker (with all the usual caveats that Mesa only implements an API similar to OpenGL). Mesa using the "classic" hardware drivers is "classic Mesa".
Gallium3D replaces the hardware driver layer, not all of Mesa.