17ec681f3SmrgMesa 8.0 Release Notes / February 9, 2012 27ec681f3Smrg========================================= 37ec681f3Smrg 47ec681f3SmrgMesa 8.0 is a new development release. People who are concerned with 57ec681f3Smrgstability and reliability should stick with a previous release or wait 67ec681f3Smrgfor Mesa 8.0.1. 77ec681f3Smrg 87ec681f3SmrgMesa 8.0 implements the OpenGL 3.0 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 3.0. 117ec681f3Smrg 127ec681f3SmrgSee the :doc:`Compiling/Installing page <../install>` for 137ec681f3Smrgprerequisites for DRI hardware acceleration. 147ec681f3Smrg 157ec681f3SmrgMD5 checksums 167ec681f3Smrg------------- 177ec681f3Smrg 187ec681f3Smrg:: 197ec681f3Smrg 207ec681f3Smrg 3516fea6c28ce4a0fa9759e4894729a1 MesaLib-8.0.tar.gz 217ec681f3Smrg 1a5668fe72651a670611164cefc703b2 MesaLib-8.0.tar.bz2 227ec681f3Smrg 66f5a01a85530a91472a3acceb556db8 MesaLib-8.0.zip 237ec681f3Smrg 247ec681f3SmrgNew features 257ec681f3Smrg------------ 267ec681f3Smrg 277ec681f3Smrg- GL_ARB_ES2_compatibility (r300g, r600g) 287ec681f3Smrg- GL_ARB_depth_buffer_float (r600g) 297ec681f3Smrg- GL_ARB_vertex_type_2_10_10_10_rev (r600g) 307ec681f3Smrg- GL_ARB_texture_storage (gallium drivers and swrast) 317ec681f3Smrg- GL_EXT_packed_float (i965) 327ec681f3Smrg- GL_EXT_texture_array (r600g, i965) 337ec681f3Smrg- GL_EXT_texture_shared_exponent (i965) 347ec681f3Smrg- GL_NV_fog_distance (all gallium drivers, nouveau classic) 357ec681f3Smrg- GL_NV_primitive_restart (r600g) 367ec681f3Smrg- GL_OES_EGL_image_external (gallium drivers) 377ec681f3Smrg- GL_OES_compressed_ETC1_RGB8_texture (softpipe, llvmpipe) 387ec681f3Smrg- ARB_texture_rgb10_a2ui (softpipe, r600g) 397ec681f3Smrg- Many updates to the VMware svga Gallium driver 407ec681f3Smrg 417ec681f3SmrgBug fixes 427ec681f3Smrg--------- 437ec681f3Smrg 447ec681f3SmrgChanges 457ec681f3Smrg------- 467ec681f3Smrg 477ec681f3Smrg- Removed all DRI drivers that did not support DRI2. Specifically, 487ec681f3Smrg i810, mach64, mga, r128, savage, sis, tdfx, and unichrome were 497ec681f3Smrg removed. 507ec681f3Smrg- Removed support for BeOS. 517ec681f3Smrg- Removed the obsolete (and unmaintained) Windows "gldirect" and "ICD" 527ec681f3Smrg drivers. 537ec681f3Smrg- Removed the linux-fbdev software driver. 547ec681f3Smrg- Removed all remnants of paletted texture support. As required by 557ec681f3Smrg desktop OpenGL, ``GL_COLOR_INDEX`` data can still be uploaded to a 567ec681f3Smrg color (e.g., RGBA) texture. However, the data cannot be stored 577ec681f3Smrg internally as color-index. 587ec681f3Smrg- Removed support for GL_APPLE_client_storage extension. 597ec681f3Smrg- Removed the classic Mesa r300 and r600 drivers, which are superseded 607ec681f3Smrg by the gallium drivers for this hardware. 617ec681f3Smrg- Removed the dead Gallium i965, cell and failover drivers, which were 627ec681f3Smrg either broken and with nobody in sight to fix the situation or 637ec681f3Smrg deprecated. 64