1Mesa 7.0.1 Release Notes / August 3, 2007 2========================================= 3 4Mesa 7.0.1 is a stable release with bug fixes since version 7.0. 5 6MD5 checksums 7------------- 8 9:: 10 11 db55141a44b902fcc61d9265b7862c06 MesaLib-7.0.1.tar.gz 12 c056abd763e899114bf745c9eedbf9ad MesaLib-7.0.1.tar.bz2 13 ecc2637547fae2b38271ae362d013afa MesaLib-7.0.1.zip 14 b85a4a5be4e829f4a1165e4514b13183 MesaDemos-7.0.1.tar.gz 15 3b66b3268df12ca8a6c4e0c4c457912c MesaDemos-7.0.1.tar.bz2 16 b1c18006f16e44e80fea66774c59b391 MesaDemos-7.0.1.zip 17 b87a69986839ae43ce12fc8e3dc1ebb4 MesaGLUT-7.0.1.tar.gz 18 25f30d0c1651997b4412366ba0572f7f MesaGLUT-7.0.1.tar.bz2 19 676ee6682a6ce78a5540554fd975c03e MesaGLUT-7.0.1.zip 20 21New features 22------------ 23 24- Added a bluegene-osmesa build config 25 26Bug fixes 27--------- 28 29- Fixed some MingW build issues 30- Added a few missing OpenGL 2.0 API entrypoints: 31 32 - glVertexAttrib4bv 33 - glVertexAttrib4iv 34 - glVertexAttrib4ubv 35 - glVertexAttrib4uiv 36 - glVertexAttrib4usv 37 38- Fixed glDrawPixels(GL_STENCIL_INDEX) pixel transfer bug 11457 39- GLSL bug fix: added vec2(vec4) constructor 40- GLSL bug fix: .strq and .rgba writemasks didn't always work 41- Stencil pixel map didn't always work for glDrawPixels (bug 11475) 42- Fixed polygon stipple bug in i915 driver 43- Binding a zero-sized texture didn't disable texturing (bug 11309) 44- Queries of GL_INFO_LOG_LENGTH, GL_SHADER_SOURCE_LENGTH didn't include 45 the terminating zero (bug 11588) 46- glXChooseFBConfig() in Xlib driver didn't handle GLX_STEREO flag 47 properly 48- Fixed a GLSL function call bug (#11731) 49- glPointParameteriv(GL_DISTANCE_ATTENUATION_EXT) didn't work (bug 50 11754) 51- glGetAttribLocation() always returned 1 (bug 11774) 52- Fixed a few memory-related bugs in GLU library 53 54Changes 55------- 56 57- The libOSMesa library version has been reverted to 6.5.3 (soname=6) 58 in order to avoid application linking issues. Otherwise, applications 59 previously linked with libOSMesa.so.6 would no longer link with 60 libOSMesa.so.7 61- Dropped obsolete, unmaintained Windows project files for VC6 and VC7. 62 63To Do (someday) items 64--------------------- 65 66- Switch to freeglut 67- Fix linux-glide target/driver. 68- Improved lambda and derivative calculation for frag progs. 69 70Driver Status 71------------- 72 73:: 74 75 Driver Status 76 ---------------------- ---------------------- 77 DRI drivers varies with the driver 78 XMesa/GLX (on Xlib) implements OpenGL 2.1 79 OSMesa (off-screen) implements OpenGL 2.1 80 Windows/Win32 implements OpenGL 2.1 81 Glide (3dfx Voodoo1/2) implements OpenGL 1.3 82 SVGA unsupported 83 Wind River UGL unsupported 84 DJGPP unsupported 85 GGI unsupported 86 BeOS unsupported 87 Allegro unsupported 88 D3D unsupported 89