OSDN Git Service

updated GLSL bug fixes
[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 / May XX, 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.
18 </p>
19
20
21 <h2>MD5 checksums</h2>
22 <pre>
23 TBD
24 </pre>
25
26
27 <h2>New features</h2>
28 <ul>
29 <li>autoconf-based configuration (and clean-up of Makefiles)
30 <li>Reduced dependencies between X server and Mesa
31 <li>GL_EXT_texture_from_pixmap extension for Xlib driver
32 <li>Support for the GL shading language with i965 driver (implemented by Intel)
33 </ul>
34
35
36 <h2>Bug fixes</h2>
37 <ul>
38 <li>Numerous GLSL fixes
39 <li>Fixed some error code/detection bugs in the GLSL-related API functions
40 </ul>
41
42
43 <h2>To Do (someday) items</h2>
44 <ul>
45 <li>Remove the MEMCPY() and _mesa_memcpy() wrappers and just use memcpy().
46 Probably do the same for malloc, calloc, etc.
47 The wrappers were useful in the past for memory debugging but now we
48 have valgrind.  Not worried about SunOS 4 support anymore either...
49 <li>Switch to freeglut
50 <li>Fix linux-glide target/driver.
51 <li>Improved lambda and derivative calculation for frag progs.
52 </ul>
53
54
55 <h2>Driver Status</h2>
56
57 <pre>
58 Driver                  Status
59 ----------------------  ----------------------
60 DRI drivers             varies with the driver
61 XMesa/GLX (on Xlib)     implements OpenGL 2.1
62 OSMesa (off-screen)     implements OpenGL 2.1
63 Windows/Win32           implements OpenGL 2.1
64 Glide (3dfx Voodoo1/2)  implements OpenGL 1.3
65 SVGA                    unsupported
66 Wind River UGL          unsupported
67 DJGPP                   unsupported
68 GGI                     unsupported
69 BeOS                    unsupported
70 Allegro                 unsupported
71 D3D                     unsupported
72 </pre>
73
74 </body>
75 </html>