nvc0: Add sanity checks for output buffer
[mesa/nouveau-pmpeg.git] / docs / RELNOTES-4.0.3
blob0b3e34befe7083a5ae724b132679515d4fac7dc1
2                           Mesa 4.0.3 release notes
4                                June 25, 2002
6                               PLEASE READ!!!!
10 Introduction
11 ------------
13 Mesa uses an even/odd version number scheme like the Linux kernel.
14 Odd numbered versions (such as 3.3) designate new developmental releases.
15 Even numbered versions (such as 3.4) designate stable releases.
17 Mesa 4.0.3 basically just contains bug fixes version 4.0.2.
19 See the docs/VERSIONS file for the list of bug fixes.
21 The GGI driver has been updated, thanks to Filip Spacek.
24 Device Drivers
25 --------------
27 Mesa advertises itself as either OpenGL 1.2 or OpenGL 1.3 depending on the
28 device driver.  If the driver enables all the ARB extensions which are part
29 of OpenGL 1.3 then glGetString(GL_VERSION) will return "1.3".  Otherwise,
30 it'll return "1.2".
32 A number of Mesa's software drivers haven't been actively maintained for
33 some time.  We rely on volunteers to maintain many of the drivers.
34 Here's the current status of all included drivers:
36 Driver                  Status
37 ----------------------  ---------------------
38 XMesa (Xlib)            implements OpenGL 1.3
39 OSMesa (off-screen)     implements OpenGL 1.3
40 FX (3dfx Voodoo1/2)     implements OpenGL 1.3
41 SVGA                    implements OpenGL 1.3
42 Wind River UGL          implements OpenGL 1.3
43 Windows/Win32           implements OpenGL 1.3
44 DOS/DJGPP               implements OpenGL 1.3 (new in Mesa 4.0.2)
45 GGI                     implements OpenGL 1.3
46 BeOS                    needs updating
47 Allegro                 needs updating
48 D3D                     needs updating
51 ----------------------------------------------------------------------