blob: abcbc3186eda9f41ba5dd811515b5694fc196a74 [file] [log] [blame]
Brian347bb542007-05-14 14:40:59 -06001<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
Brian Paul5173fc62008-05-27 12:51:10 -060011<H1>Mesa 7.1 Release Notes / May XX, 2008</H1>
Brian347bb542007-05-14 14:40:59 -060012
13<p>
14Mesa 7.1 is a new development release.
Brian Paul5173fc62008-05-27 12:51:10 -060015There have been many internal code changes since Mesa 7.0.x.
16It should be relatively stable, but those who are especially concerned about
17stability should wait for Mesa 7.2.
Brian347bb542007-05-14 14:40:59 -060018</p>
19
20
21<h2>MD5 checksums</h2>
22<pre>
23TBD
24</pre>
25
26
27<h2>New features</h2>
28<ul>
Brian Paul376203c2008-06-06 12:38:24 -060029<li>autoconf-based configuration (and clean-up of Makefiles)
Brian Paul5173fc62008-05-27 12:51:10 -060030<li>Reduced dependencies between X server and Mesa
Brian80a57982007-05-19 08:29:04 -060031<li>GL_EXT_texture_from_pixmap extension for Xlib driver
Brian2bdd4672007-10-31 09:57:07 -060032<li>Support for the GL shading language with i965 driver (implemented by Intel)
Brian347bb542007-05-14 14:40:59 -060033</ul>
34
35
Brian Paul1f4d07482008-07-04 10:05:39 -060036<h2>Bug fixes</h2>
37<ul>
Brian Paulb068ab62008-07-29 17:50:43 -060038<li>Numerous GLSL fixes
Brian Paul1f4d07482008-07-04 10:05:39 -060039<li>Fixed some error code/detection bugs in the GLSL-related API functions
40</ul>
41
42
Brian347bb542007-05-14 14:40:59 -060043<h2>To Do (someday) items</h2>
44<ul>
Briand70fa022007-06-12 15:16:21 -060045<li>Remove the MEMCPY() and _mesa_memcpy() wrappers and just use memcpy().
46Probably do the same for malloc, calloc, etc.
47The wrappers were useful in the past for memory debugging but now we
48have valgrind. Not worried about SunOS 4 support anymore either...
Brian347bb542007-05-14 14:40:59 -060049<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>
58Driver Status
59---------------------- ----------------------
60DRI drivers varies with the driver
61XMesa/GLX (on Xlib) implements OpenGL 2.1
62OSMesa (off-screen) implements OpenGL 2.1
63Windows/Win32 implements OpenGL 2.1
64Glide (3dfx Voodoo1/2) implements OpenGL 1.3
65SVGA unsupported
66Wind River UGL unsupported
67DJGPP unsupported
68GGI unsupported
69BeOS unsupported
70Allegro unsupported
71D3D unsupported
72</pre>
73
74</body>
75</html>