OSDN Git Service

7.1 updates from 7.2 branch
[android-x86/external-mesa.git] / docs / relnotes-7.1.html
1 <HTML>
2
3 <TITLE>Mesa Release Notes</TITLE>
4
5 <head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
6
7 <BODY>
8
9 <body bgcolor="#eeeeee">
10
11 <H1>Mesa 7.1 Release Notes / August 26, 2008</H1>
12
13 <p>
14 Mesa 7.1 is a new development release.
15 There have been many internal code changes since Mesa 7.0.x.
16 It should be relatively stable, but those who are especially concerned about
17 stability should wait for Mesa 7.2 or use Mesa 7.0.4 (the previous stable
18 release).
19 </p>
20 </>
21 Note that this version of Mesa does not use the GEM memory manager.
22 The master branch of git uses GEM.
23 </p>
24 <p>
25 DRM version 2.3.1 should be used with Mesa 7.1
26 </p>
27
28
29 <h2>MD5 checksums</h2>
30 <pre>
31 TBD
32 </pre>
33
34
35 <h2>New features</h2>
36 <ul>
37 <li>autoconf-based configuration (and clean-up of Makefiles)
38 <li>Assorted DRI driver enhancements
39 <li>Reduced dependencies between X server and Mesa
40 <li>GL_EXT_texture_from_pixmap extension for Xlib driver
41 <li>Support for the GL shading language with i965 driver (implemented by Intel)
42 <li>ATI R500 series support (Radeon X1300&#8211;X1950) in r300 DRI driver
43 </ul>
44
45
46 <h2>Bug fixes</h2>
47 <ul>
48 <li>Numerous GLSL fixes
49 <li>Fixed some error code/detection bugs in the GLSL-related API functions
50 <li>Lots of DRI driver fixes.
51 </ul>
52
53
54 <h2>To Do (someday) items</h2>
55 <ul>
56 <li>Remove the MEMCPY() and _mesa_memcpy() wrappers and just use memcpy().
57 Probably do the same for malloc, calloc, etc.
58 The wrappers were useful in the past for memory debugging but now we
59 have valgrind.  Not worried about SunOS 4 support anymore either...
60 <li>Switch to freeglut
61 <li>Fix linux-glide target/driver.
62 <li>Improved lambda and derivative calculation for frag progs.
63 </ul>
64
65
66 <h2>Driver Status</h2>
67
68 <pre>
69 Driver                  Status
70 ----------------------  ----------------------
71 DRI drivers             varies with the driver
72 XMesa/GLX (on Xlib)     implements OpenGL 2.1
73 OSMesa (off-screen)     implements OpenGL 2.1
74 Windows/Win32           implements OpenGL 2.1
75 Glide (3dfx Voodoo1/2)  implements OpenGL 1.3
76 SVGA                    unsupported
77 Wind River UGL          unsupported
78 DJGPP                   unsupported
79 GGI                     unsupported
80 BeOS                    unsupported
81 Allegro                 unsupported
82 D3D                     unsupported
83 </pre>
84
85 </body>
86 </html>