17ec681f3SmrgMesa 7.6 Release Notes, 28 September 2009 27ec681f3Smrg========================================= 37ec681f3Smrg 47ec681f3SmrgMesa 7.6 is a new development release. People who are concerned with 57ec681f3Smrgstability and reliability should stick with a previous release or wait 67ec681f3Smrgfor Mesa 7.6.1. 77ec681f3Smrg 87ec681f3SmrgMesa 7.6 implements the OpenGL 2.1 API, but the version reported by 97ec681f3SmrgglGetString(GL_VERSION) depends on the particular driver being used. 107ec681f3SmrgSome drivers don't support all the features required in OpenGL 2.1. 117ec681f3Smrg 127ec681f3SmrgSee the :doc:`Compiling/Installing page <../install>` for 137ec681f3Smrgprerequisites for DRI hardware acceleration. 147ec681f3Smrg 157ec681f3SmrgMD5 checksums 167ec681f3Smrg------------- 177ec681f3Smrg 187ec681f3Smrg:: 197ec681f3Smrg 207ec681f3Smrg 5ffa7d7abf8973f57a1bc4f813e6dade MesaLib-7.6.tar.gz 217ec681f3Smrg 8c75f90cd0303cfac9e4b6d54f6759ca MesaLib-7.6.tar.bz2 227ec681f3Smrg 27fcfd69708599c978cb34ba5cd363e1 MesaLib-7.6.zip 237ec681f3Smrg e7befb3ae604f591806194a4da445628 MesaDemos-7.6.tar.gz 247ec681f3Smrg 0ede7adf217951acd90dbe4551210c07 MesaDemos-7.6.tar.bz2 257ec681f3Smrg ed9298409cf6613bc0964525ca4afc8a MesaDemos-7.6.zip 267ec681f3Smrg 666955668e44ff14acf7d15dc78407d3 MesaGLUT-7.6.tar.gz 277ec681f3Smrg b8b59706f827d18d1b784a0ff98b4dc2 MesaGLUT-7.6.tar.bz2 287ec681f3Smrg c49c19c2bbef4f3b7f1389974dff25f4 MesaGLUT-7.6.zip 297ec681f3Smrg 307ec681f3SmrgNew features 317ec681f3Smrg------------ 327ec681f3Smrg 337ec681f3Smrg- OpenVG front-end (state tracker for Gallium). This was written by 347ec681f3Smrg Zack Rusin at Tungsten Graphics. 357ec681f3Smrg- GL_ARB_vertex_array_object and GL_APPLE_vertex_array_object 367ec681f3Smrg extensions (supported in Gallium drivers, Intel DRI drivers, and 377ec681f3Smrg software drivers) 387ec681f3Smrg- GL_ARB_copy_buffer extension (supported in Gallium drivers, Intel DRI 397ec681f3Smrg drivers, and software drivers) 407ec681f3Smrg- GL_ARB_map_buffer_range extension (supported in Gallium drivers, 417ec681f3Smrg Intel DRI drivers, and software drivers) 427ec681f3Smrg- GL_ARB_seamless_cube_map extension (supported in software drivers and 437ec681f3Smrg i965 drivers) 447ec681f3Smrg- GL_ARB_vertex_array_bgra (ARB synonym for GL_EXT_vertex_array_bgra) 457ec681f3Smrg- GL_ARB_sync (supported in software drivers and Intel DRI drivers) 467ec681f3Smrg- GL_EXT_provoking_vertex extension (supported in Gallium, i915, i965, 477ec681f3Smrg and software drivers) 487ec681f3Smrg- Rewritten radeon/r200/r300 driver using a buffer manager 497ec681f3Smrg- radeon/r200/r300 GL_EXT_framebuffer_object support when used with 507ec681f3Smrg kernel memory manager 517ec681f3Smrg- radeon/r200/r300 support for GL_ARB_occlusion_query 527ec681f3Smrg- r300 driver supports OpenGL 1.5 537ec681f3Smrg- r300 driver support for GL_EXT_vertex_array_bgra, GL_EXT_texture_sRGB 547ec681f3Smrg- i915/945 driver support for GL_ARB_point_sprite, 557ec681f3Smrg GL_EXT_stencil_two_side and GL_ATI_separate_stencil extensions 567ec681f3Smrg- Rewritten assembler for GL_ARB_vertex_program / 577ec681f3Smrg GL_ARB_fragment_program. 587ec681f3Smrg- Added configure --with-max-width=W, --with-max-height=H options to 597ec681f3Smrg specify max framebuffer, viewport size. 607ec681f3Smrg- Initial version of Gallium llvmpipe driver. This is a new driver 617ec681f3Smrg based on LLVM which makes exensive use of run-time code generation. 627ec681f3Smrg This is an "alpha" stage driver. See the 637ec681f3Smrg src/gallium/drivers/llvmpipe/README file for more information. 647ec681f3Smrg 657ec681f3SmrgBug fixes 667ec681f3Smrg--------- 677ec681f3Smrg 687ec681f3Smrg- i965 DRI driver fixes, including support for "unlimited" size 697ec681f3Smrg constant buffers (GLSL uniforms) 70