17ec681f3SmrgMesa 7.1 Release Notes / August 26, 2008 27ec681f3Smrg======================================== 37ec681f3Smrg 47ec681f3SmrgMesa 7.1 is a new development release. There have been many internal 57ec681f3Smrgcode changes since Mesa 7.0.x. It should be relatively stable, but those 67ec681f3Smrgwho are especially concerned about stability should wait for Mesa 7.2 or 77ec681f3Smrguse Mesa 7.0.4 (the previous stable release). 87ec681f3Smrg 97ec681f3SmrgNote that this version of Mesa does not use the GEM memory manager. The 107ec681f3Smrgmaster branch of git uses GEM. 117ec681f3Smrg 127ec681f3SmrgDRM version 2.3.1 should be used with Mesa 7.1 137ec681f3Smrg 147ec681f3SmrgMD5 checksums 157ec681f3Smrg------------- 167ec681f3Smrg 177ec681f3Smrg:: 187ec681f3Smrg 197ec681f3Smrg 971c2fe6e6949dc5ba200a6f97a6dc81 MesaLib-7.1.tar.gz 207ec681f3Smrg 6bff7f532d16f90f944a400c8bd7074d MesaLib-7.1.tar.bz2 217ec681f3Smrg d48224bf9d54c3da6776adb4869ba024 MesaLib-7.1.zip 227ec681f3Smrg 3de268420efca43e9a19ab506cdfc993 MesaDemos-7.1.tar.gz 237ec681f3Smrg abfc9775e1462363af8ec160d1feb01f MesaDemos-7.1.tar.bz2 247ec681f3Smrg f7b3623387c4036e9895cd9ac0dfad99 MesaDemos-7.1.zip 257ec681f3Smrg fdf348f78cd09304b6ff801ef8acc8eb MesaGLUT-7.1.tar.gz 267ec681f3Smrg f6d88a4eeb02e98c7e92f1c895d3c76b MesaGLUT-7.1.tar.bz2 277ec681f3Smrg 4dc102a5ca51e1c41dde87d3f8c7b22a MesaGLUT-7.1.zip 287ec681f3Smrg 297ec681f3SmrgNew features 307ec681f3Smrg------------ 317ec681f3Smrg 327ec681f3Smrg- autoconf-based configuration (and clean-up of Makefiles) 337ec681f3Smrg- Assorted DRI driver enhancements 347ec681f3Smrg- Reduced dependencies between X server and Mesa 357ec681f3Smrg- GL_EXT_texture_from_pixmap extension for Xlib driver 367ec681f3Smrg- Support for the GL shading language with i965 driver (implemented by 377ec681f3Smrg Intel) 387ec681f3Smrg- ATI R500 series support (Radeon X1300–X1950) in r300 DRI driver 397ec681f3Smrg 407ec681f3SmrgBug fixes 417ec681f3Smrg--------- 427ec681f3Smrg 437ec681f3Smrg- Numerous GLSL fixes 447ec681f3Smrg- Fixed some error code/detection bugs in the GLSL-related API 457ec681f3Smrg functions 467ec681f3Smrg- Lots of DRI driver fixes. 477ec681f3Smrg 487ec681f3SmrgTo Do (someday) items 497ec681f3Smrg--------------------- 507ec681f3Smrg 517ec681f3Smrg- Remove the MEMCPY() and \_mesa_memcpy() wrappers and just use 527ec681f3Smrg memcpy(). Probably do the same for malloc, calloc, etc. The wrappers 537ec681f3Smrg were useful in the past for memory debugging but now we have 547ec681f3Smrg valgrind. Not worried about SunOS 4 support anymore either... 557ec681f3Smrg- Switch to freeglut 567ec681f3Smrg- Fix linux-glide target/driver. 577ec681f3Smrg- Improved lambda and derivative calculation for frag progs. 587ec681f3Smrg 597ec681f3SmrgDriver Status 607ec681f3Smrg------------- 617ec681f3Smrg 627ec681f3Smrg:: 637ec681f3Smrg 647ec681f3Smrg Driver Status 657ec681f3Smrg ---------------------- ---------------------- 667ec681f3Smrg DRI drivers varies with the driver 677ec681f3Smrg XMesa/GLX (on Xlib) implements OpenGL 2.1 687ec681f3Smrg OSMesa (off-screen) implements OpenGL 2.1 697ec681f3Smrg Windows/Win32 implements OpenGL 2.1 707ec681f3Smrg Glide (3dfx Voodoo1/2) implements OpenGL 1.3 717ec681f3Smrg SVGA unsupported 727ec681f3Smrg Wind River UGL unsupported 737ec681f3Smrg DJGPP unsupported 747ec681f3Smrg GGI unsupported 757ec681f3Smrg BeOS unsupported 767ec681f3Smrg Allegro unsupported 777ec681f3Smrg D3D unsupported 78