1*61046927SAndroid Build Coastguard WorkerMesa 6.5.2 Release Notes / December 2, 2006 2*61046927SAndroid Build Coastguard Worker=========================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 6.5.2 is a 6.5 follow-on development release with a few new 5*61046927SAndroid Build Coastguard Workerfeatures but mostly consisting of bug fixes. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMD5 checksums 8*61046927SAndroid Build Coastguard Worker------------- 9*61046927SAndroid Build Coastguard Worker 10*61046927SAndroid Build Coastguard Worker:: 11*61046927SAndroid Build Coastguard Worker 12*61046927SAndroid Build Coastguard Worker 11a033b078e090b3caaeb467234fe299 MesaLib-6.5.2.tar.gz 13*61046927SAndroid Build Coastguard Worker e4d894181f1859651658b3704633e10d MesaLib-6.5.2.tar.bz2 14*61046927SAndroid Build Coastguard Worker 63bf1d444fa738cca52ce1043e284021 MesaLib-6.5.2.zip 15*61046927SAndroid Build Coastguard Worker 2b8f1375d16bda5f5a2304174cd5bcf7 MesaDemos-6.5.2.tar.gz 16*61046927SAndroid Build Coastguard Worker e870efe98d3a50be01ab211b9b2e25d9 MesaDemos-6.5.2.tar.bz2 17*61046927SAndroid Build Coastguard Worker d92cc6f5fee5ca75af0be04f9f4908f0 MesaDemos-6.5.2.zip 18*61046927SAndroid Build Coastguard Worker 8d4d77e3a7132f4217bbc7c1ab157030 MesaGLUT-6.5.2.tar.gz 19*61046927SAndroid Build Coastguard Worker e84edbb11c69c8e408dfadd2ed08e95b MesaGLUT-6.5.2.tar.bz2 20*61046927SAndroid Build Coastguard Worker c6d7134843ed5faf11f6686ecb5d2a2e MesaGLUT-6.5.2.zip 21*61046927SAndroid Build Coastguard Worker 22*61046927SAndroid Build Coastguard WorkerNew features 23*61046927SAndroid Build Coastguard Worker------------ 24*61046927SAndroid Build Coastguard Worker 25*61046927SAndroid Build Coastguard Worker- New DRI memory manager system. Currently used by the i915tex driver. 26*61046927SAndroid Build Coastguard Worker Other DRI drivers will be updated to use the new memory manager in 27*61046927SAndroid Build Coastguard Worker coming months. 28*61046927SAndroid Build Coastguard Worker 29*61046927SAndroid Build Coastguard Worker To use the new driver you'll need the most recent DRM library and 30*61046927SAndroid Build Coastguard Worker drivers (version 2.2 or later) and a recent xf86-video-intel driver 31*61046927SAndroid Build Coastguard Worker module from X.org. 32*61046927SAndroid Build Coastguard Worker 33*61046927SAndroid Build Coastguard Worker New features resulting from this work include: 34*61046927SAndroid Build Coastguard Worker 35*61046927SAndroid Build Coastguard Worker - EXT_framebuffer_objects, render to texture 36*61046927SAndroid Build Coastguard Worker - ARB_pixel_buffer_objects 37*61046927SAndroid Build Coastguard Worker - Accelerated CopyTexSubimage, DrawPixels, ReadPixels, CopyPixels 38*61046927SAndroid Build Coastguard Worker - Accelerated texture uploads from pixel buffer objects 39*61046927SAndroid Build Coastguard Worker - Potentially texturing directly from the pixel buffer object (zero 40*61046927SAndroid Build Coastguard Worker copy texturing). 41*61046927SAndroid Build Coastguard Worker 42*61046927SAndroid Build Coastguard Worker- New Intel i965 DRI driver 43*61046927SAndroid Build Coastguard Worker- New ``minstall`` script to replace normal install program 44*61046927SAndroid Build Coastguard Worker- Faster fragment program execution in software 45*61046927SAndroid Build Coastguard Worker- Added (or fixed) support for 46*61046927SAndroid Build Coastguard Worker `GLX_SGI_make_current_read <https://registry.khronos.org/OpenGL/extensions/SGI/GLX_SGI_make_current_read.txt>`__ 47*61046927SAndroid Build Coastguard Worker to the following drivers: 48*61046927SAndroid Build Coastguard Worker 49*61046927SAndroid Build Coastguard Worker - radeon 50*61046927SAndroid Build Coastguard Worker - savage 51*61046927SAndroid Build Coastguard Worker - mga 52*61046927SAndroid Build Coastguard Worker - tdfx 53*61046927SAndroid Build Coastguard Worker 54*61046927SAndroid Build Coastguard Worker- Added support for ARB_occlusion_query to the tdfx driver (Ian 55*61046927SAndroid Build Coastguard Worker Romanick). 56*61046927SAndroid Build Coastguard Worker 57*61046927SAndroid Build Coastguard WorkerBug fixes 58*61046927SAndroid Build Coastguard Worker--------- 59*61046927SAndroid Build Coastguard Worker 60*61046927SAndroid Build Coastguard Worker- fixed invalid memory read while rendering textured points (bug 8320) 61*61046927SAndroid Build Coastguard Worker- fixed problems with freebsd-dri configuration (bug 8344) 62*61046927SAndroid Build Coastguard Worker- Mesa's fake glxGetCurrentContext() wasn't thread-aware 63*61046927SAndroid Build Coastguard Worker- OPTION NV_position_invariant didn't work in NV vertex programs 64*61046927SAndroid Build Coastguard Worker- glDrawPixels into a user-created framebuffer object could crash Xlib 65*61046927SAndroid Build Coastguard Worker driver 66*61046927SAndroid Build Coastguard Worker- Line clipping was broken in some circumstances 67*61046927SAndroid Build Coastguard Worker- fragment.fogcoord register didn't always contain the correct value 68*61046927SAndroid Build Coastguard Worker- RGBA logicops didn't work reliably in some DRI drivers 69*61046927SAndroid Build Coastguard Worker- Fixed broken RGBA LogicOps in Intel DRI drivers 70*61046927SAndroid Build Coastguard Worker- Fixed some fragment program bugs in Intel i915 DRI driver 71*61046927SAndroid Build Coastguard Worker- Fixed glGetVertexAttribfvARB bug 8883 72*61046927SAndroid Build Coastguard Worker- Implemented glGetUniform[fi]vARB() functions 73*61046927SAndroid Build Coastguard Worker- Fixed glDrawPixels(GL_COLOR_INDEX, GL_BITMAP) segfault (bug 9044) 74*61046927SAndroid Build Coastguard Worker- Fixed some gluBuild2DMipmaps() bugs (Greg McGarragh) 75*61046927SAndroid Build Coastguard Worker- Fixed broken "mgl" name mangling 76*61046927SAndroid Build Coastguard Worker- Indirect rending was broken for glMap\* functions (bug 8899) 77*61046927SAndroid Build Coastguard Worker 78*61046927SAndroid Build Coastguard WorkerInternal code changes 79*61046927SAndroid Build Coastguard Worker--------------------- 80*61046927SAndroid Build Coastguard Worker 81*61046927SAndroid Build Coastguard Worker- The device driver functions ResizeBuffers and GetBufferSize have been 82*61046927SAndroid Build Coastguard Worker decprecated. 83*61046927SAndroid Build Coastguard Worker- OpenGL 2.0 and 2.1 support is nearly done. We need to do quite a bit 84*61046927SAndroid Build Coastguard Worker more testing of the shading language functions. 85*61046927SAndroid Build Coastguard Worker 86*61046927SAndroid Build Coastguard WorkerTo Do (someday) items 87*61046927SAndroid Build Coastguard Worker--------------------- 88*61046927SAndroid Build Coastguard Worker 89*61046927SAndroid Build Coastguard Worker- Switch to freeglut 90*61046927SAndroid Build Coastguard Worker- Increase MAX_DRAWBUFFERS 91*61046927SAndroid Build Coastguard Worker- Fix linux-glide target/driver. 92*61046927SAndroid Build Coastguard Worker- Improved lambda and derivative calculation for frag progs. 93*61046927SAndroid Build Coastguard Worker 94*61046927SAndroid Build Coastguard WorkerDriver Status 95*61046927SAndroid Build Coastguard Worker------------- 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard Worker:: 98*61046927SAndroid Build Coastguard Worker 99*61046927SAndroid Build Coastguard Worker Driver Status 100*61046927SAndroid Build Coastguard Worker ---------------------- ---------------------- 101*61046927SAndroid Build Coastguard Worker DRI drivers varies with the driver 102*61046927SAndroid Build Coastguard Worker XMesa/GLX (on Xlib) implements OpenGL 1.5 103*61046927SAndroid Build Coastguard Worker OSMesa (off-screen) implements OpenGL 1.5 104*61046927SAndroid Build Coastguard Worker Glide (3dfx Voodoo1/2) implements OpenGL 1.3 105*61046927SAndroid Build Coastguard Worker SVGA implements OpenGL 1.3 106*61046927SAndroid Build Coastguard Worker Wind River UGL implements OpenGL 1.3 107*61046927SAndroid Build Coastguard Worker Windows/Win32 implements OpenGL 1.5 108*61046927SAndroid Build Coastguard Worker DJGPP implements OpenGL 1.5 109*61046927SAndroid Build Coastguard Worker GGI implements OpenGL 1.3 110*61046927SAndroid Build Coastguard Worker BeOS implements OpenGL 1.5 111*61046927SAndroid Build Coastguard Worker Allegro needs updating 112*61046927SAndroid Build Coastguard Worker D3D needs updating 113