relnotes-7.5.html revision a902b6ba48c8ff8bebda95e32310781d9a0763ce
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.5 Release Notes / date TBD</H1>
12
13<p>
14Mesa 7.5 is a new development release.
15People who are concerned with stability and reliability should stick
16with the 7.4.x branch or wait for Mesa 7.6.
17</p>
18<p>
19The main new feature of Mesa 7.5 is the
20<a href="http://www.tungstengraphics.com/wiki/index.php/Gallium3D"
21target="_parent">Gallium3D</a> infrastructure.
22</p>
23<p>
24Mesa 7.5 implements the OpenGL 2.1 API, but the version reported by
25glGetString(GL_VERSION) depends on the particular driver being used.
26Some drivers don't support all the features required in OpenGL 2.1.
27</p>
28<p>
29See the <a href="install.html">Compiling/Installing page</a> for prerequisites
30for DRI ardware acceleration.
31</p>
32
33
34<h2>MD5 checksums</h2>
35<pre>
36tbd
37</pre>
38
39
40<h2>New features</h2>
41<ul>
42<li>Gallium - this is the new architecture for OS-independent and
43    API-independent 3D drivers.
44    Gallium3D is intended for GPUs that fully support  vertex/fragment shaders.
45    The Gallium3D drivers currently included are:
46    <ul>
47    <li>softpipe - a software/reference driver
48    <li>i915 - Intel 915/945 driver
49    <li><a href="cell.html">Cell</a> - IBM/Sony/Toshiba Cell processor driver
50    <li>nouveau - preliminary driver for NVIDIA GPUs (still under development)
51    <li>r300 - preliminary driver for R300 (still under development)
52    </ul>
53<li>GL_ARB_framebuffer_object extension (software drivers, i965 driver)
54<li>Reworked two-sided stencil support.
55This allows a driver to support all three variations of two-sided stencil
56including GL_ATI_separate_stencil, GL_EXT_stencil_two_side and OpenGL 2.0
57<li>GL_EXT_vertex_array_bgra extension (software drivers, i965 driver)
58<li>GL_NV_texture_env_combine4 extension (software drivers, i965/i915 drivers)
59<li>GL_EXT_texture_swizzle extension (software drivers, i965 driver)
60<li>Updated SPARC assembly optimizations (David S. Miller)
61<li>Initial support for separate compilation units in GLSL compiler.
62</ul>
63
64
65<h2>Bug fixes</h2>
66<ul>
67<li>Lots of i965 driver bug fixes
68</ul>
69
70
71<h2>Changes</h2>
72<ul>
73<li>Remove support for GL_SGIX_shadow, GL_SGIX_shadow_ambient and
74GL_SGIX_depth_texture extensions.  Superseded by the ARB versions.
75</ul>
76
77</body>
78</html>
79