xref: /aosp_15_r20/external/mesa3d/docs/relnotes/7.1.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 7.1 Release Notes / August 26, 2008
2*61046927SAndroid Build Coastguard Worker========================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 7.1 is a new development release. There have been many internal
5*61046927SAndroid Build Coastguard Workercode changes since Mesa 7.0.x. It should be relatively stable, but those
6*61046927SAndroid Build Coastguard Workerwho are especially concerned about stability should wait for Mesa 7.2 or
7*61046927SAndroid Build Coastguard Workeruse Mesa 7.0.4 (the previous stable release).
8*61046927SAndroid Build Coastguard Worker
9*61046927SAndroid Build Coastguard WorkerNote that this version of Mesa does not use the GEM memory manager. The
10*61046927SAndroid Build Coastguard Workermaster branch of git uses GEM.
11*61046927SAndroid Build Coastguard Worker
12*61046927SAndroid Build Coastguard WorkerDRM version 2.3.1 should be used with Mesa 7.1
13*61046927SAndroid Build Coastguard Worker
14*61046927SAndroid Build Coastguard WorkerMD5 checksums
15*61046927SAndroid Build Coastguard Worker-------------
16*61046927SAndroid Build Coastguard Worker
17*61046927SAndroid Build Coastguard Worker::
18*61046927SAndroid Build Coastguard Worker
19*61046927SAndroid Build Coastguard Worker   971c2fe6e6949dc5ba200a6f97a6dc81  MesaLib-7.1.tar.gz
20*61046927SAndroid Build Coastguard Worker   6bff7f532d16f90f944a400c8bd7074d  MesaLib-7.1.tar.bz2
21*61046927SAndroid Build Coastguard Worker   d48224bf9d54c3da6776adb4869ba024  MesaLib-7.1.zip
22*61046927SAndroid Build Coastguard Worker   3de268420efca43e9a19ab506cdfc993  MesaDemos-7.1.tar.gz
23*61046927SAndroid Build Coastguard Worker   abfc9775e1462363af8ec160d1feb01f  MesaDemos-7.1.tar.bz2
24*61046927SAndroid Build Coastguard Worker   f7b3623387c4036e9895cd9ac0dfad99  MesaDemos-7.1.zip
25*61046927SAndroid Build Coastguard Worker   fdf348f78cd09304b6ff801ef8acc8eb  MesaGLUT-7.1.tar.gz
26*61046927SAndroid Build Coastguard Worker   f6d88a4eeb02e98c7e92f1c895d3c76b  MesaGLUT-7.1.tar.bz2
27*61046927SAndroid Build Coastguard Worker   4dc102a5ca51e1c41dde87d3f8c7b22a  MesaGLUT-7.1.zip
28*61046927SAndroid Build Coastguard Worker
29*61046927SAndroid Build Coastguard WorkerNew features
30*61046927SAndroid Build Coastguard Worker------------
31*61046927SAndroid Build Coastguard Worker
32*61046927SAndroid Build Coastguard Worker-  autoconf-based configuration (and clean-up of Makefiles)
33*61046927SAndroid Build Coastguard Worker-  Assorted DRI driver enhancements
34*61046927SAndroid Build Coastguard Worker-  Reduced dependencies between X server and Mesa
35*61046927SAndroid Build Coastguard Worker-  GL_EXT_texture_from_pixmap extension for Xlib driver
36*61046927SAndroid Build Coastguard Worker-  Support for the GL shading language with i965 driver (implemented by
37*61046927SAndroid Build Coastguard Worker   Intel)
38*61046927SAndroid Build Coastguard Worker-  ATI R500 series support (Radeon X1300–X1950) in r300 DRI driver
39*61046927SAndroid Build Coastguard Worker
40*61046927SAndroid Build Coastguard WorkerBug fixes
41*61046927SAndroid Build Coastguard Worker---------
42*61046927SAndroid Build Coastguard Worker
43*61046927SAndroid Build Coastguard Worker-  Numerous GLSL fixes
44*61046927SAndroid Build Coastguard Worker-  Fixed some error code/detection bugs in the GLSL-related API
45*61046927SAndroid Build Coastguard Worker   functions
46*61046927SAndroid Build Coastguard Worker-  Lots of DRI driver fixes.
47*61046927SAndroid Build Coastguard Worker
48*61046927SAndroid Build Coastguard WorkerTo Do (someday) items
49*61046927SAndroid Build Coastguard Worker---------------------
50*61046927SAndroid Build Coastguard Worker
51*61046927SAndroid Build Coastguard Worker-  Remove the MEMCPY() and \_mesa_memcpy() wrappers and just use
52*61046927SAndroid Build Coastguard Worker   memcpy(). Probably do the same for malloc, calloc, etc. The wrappers
53*61046927SAndroid Build Coastguard Worker   were useful in the past for memory debugging but now we have
54*61046927SAndroid Build Coastguard Worker   valgrind. Not worried about SunOS 4 support anymore either...
55*61046927SAndroid Build Coastguard Worker-  Switch to freeglut
56*61046927SAndroid Build Coastguard Worker-  Fix linux-glide target/driver.
57*61046927SAndroid Build Coastguard Worker-  Improved lambda and derivative calculation for frag progs.
58*61046927SAndroid Build Coastguard Worker
59*61046927SAndroid Build Coastguard WorkerDriver Status
60*61046927SAndroid Build Coastguard Worker-------------
61*61046927SAndroid Build Coastguard Worker
62*61046927SAndroid Build Coastguard Worker::
63*61046927SAndroid Build Coastguard Worker
64*61046927SAndroid Build Coastguard Worker   Driver         Status
65*61046927SAndroid Build Coastguard Worker   ----------------------  ----------------------
66*61046927SAndroid Build Coastguard Worker   DRI drivers     varies with the driver
67*61046927SAndroid Build Coastguard Worker   XMesa/GLX (on Xlib) implements OpenGL 2.1
68*61046927SAndroid Build Coastguard Worker   OSMesa (off-screen) implements OpenGL 2.1
69*61046927SAndroid Build Coastguard Worker   Windows/Win32       implements OpenGL 2.1
70*61046927SAndroid Build Coastguard Worker   Glide (3dfx Voodoo1/2)  implements OpenGL 1.3
71*61046927SAndroid Build Coastguard Worker   SVGA            unsupported
72*61046927SAndroid Build Coastguard Worker   Wind River UGL      unsupported
73*61046927SAndroid Build Coastguard Worker   DJGPP           unsupported
74*61046927SAndroid Build Coastguard Worker   GGI         unsupported
75*61046927SAndroid Build Coastguard Worker   BeOS            unsupported
76*61046927SAndroid Build Coastguard Worker   Allegro         unsupported
77*61046927SAndroid Build Coastguard Worker   D3D         unsupported
78