The Mesa 3D Graphics Library

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

The Mesa 3D Graphics Library Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Brian Paul
  • Publisher web site:
  • http://www.mesa3d.org/

The Mesa 3D Graphics Library Tags


The Mesa 3D Graphics Library Description

Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL. 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: New features: · OpenVG front-end (state tracker for Gallium). This was written by Zack Rusin at Tungsten Graphics. · GL_ARB_vertex_array_object and GL_APPLE_vertex_array_object extensions (supported in Gallium drivers, Intel DRI drivers, and software drivers) · GL_ARB_copy_buffer extension (supported in Gallium drivers, Intel DRI drivers, and software drivers) · GL_ARB_map_buffer_range extension (supported in Gallium drivers, Intel DRI drivers, and software drivers) · GL_ARB_seamless_cube_map extension (supported in software drivers and i965 drivers) · GL_ARB_vertex_array_bgra (ARB synonym for GL_EXT_vertex_array_bgra) · GL_ARB_sync (supported in software drivers and Intel DRI drivers) · GL_EXT_provoking_vertex extension (supported in Gallium, i915, i965, and software drivers) · Rewritten radeon/r200/r300 driver using a buffer manager · radeon/r200/r300 GL_EXT_framebuffer_object support when used with kernel memory manager · radeon/r200/r300 support for GL_ARB_occlusion_query · r300 driver supports OpenGL 1.5 · r300 driver support for GL_EXT_vertex_array_bgra, GL_EXT_texture_sRGB · i915/945 driver support for GL_ARB_point_sprite, GL_EXT_stencil_two_side and GL_ATI_separate_stencil extensions · Rewritten assembler for GL_ARB_vertex_program / GL_ARB_fragment_program. · Added configure --with-max-width=W, --with-max-height=H options to specify max framebuffer, viewport size. · Initial version of Gallium llvmpipe driver. This is a new driver based on LLVM which makes exensive use of run-time code generation. This is an "alpha" stage driver. See the src/gallium/drivers/llvmpipe/README file for more information. Bug fixes: · i965 DRI driver fixes, including support for "unlimited" size constant buffers (GLSL uniforms)


The Mesa 3D Graphics Library Related Software