The Mesa 3D Graphics Library 6.5 review

by on

Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL

License: GPL (GNU General Public License)
File size: 0K
Developer: Brian Paul
0 stars award from

Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL. To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc.(SGI). However, the author does not possess an OpenGL license from SGI, and makes no claim that Mesa is in any way a compatible replacement for OpenGL or associated with SGI. Those who want a licensed implementation of OpenGL should contact a licensed vendor.

Please do not refer to the library as MesaGL (for legal reasons). It's just Mesa or The Mesa 3-D graphics libraryand that's all.

What's New in This Release:
OpenGL Shading Language support through GL_ARB_shader_objects,
GL_ARB_shading_language_100, GL_ARB_vertex_shader and
GL_ARB_fragment_shader (done by Michal Krol)
GL_EXT_packed_depth_stencil extension
GL_EXT_timer_query extension
GL_EXT_framebuffer_blit extension
GLX_MESA_copy_sub_buffer for DRI drivers (Dave Reveman)
reflect demo improved to support multiple windows
singlebuffer demo (shows no/little-flicker single-buffered rendering)
r200: enable GL_ARB_texture_env_crossbar, separate the texture sampling unit bits from the texture env combine enable bits
r200: add support for GL_ATI_fragment_shader
added fast XOR-mode line drawing optimization
radeon: add support for all 3 tmus, GL_ARB_texture_cube_map and GL_EXT_fog_coord
MESA_GLX_ALPHA_BITS env var for xlib driver
many DRI driver updates (including screen rotation support for the Intel DRI driver)

The Mesa 3D Graphics Library 6.5 search tags