diff --git a/docs/relnotes-6.5.3.html b/docs/relnotes-6.5.3.html
index 86e23d6d0d9..5bde4e00c02 100644
--- a/docs/relnotes-6.5.3.html
+++ b/docs/relnotes-6.5.3.html
@@ -11,8 +11,7 @@
Mesa 6.5.3 Release Notes / (in progress)
-Mesa 6.5.3 is a 6.5 follow-on development release mostly consisting of
-bug fixes.
+Mesa 6.5.3 is a 6.5 follow-on development release with many internal changes.
@@ -24,6 +23,10 @@ TBD
New features
+- OpenGL 2.0 support.
+
- Entirely new Shading Language code generator.
+
- Much faster software execution of vertex, fragment shaders.
+
- New vertex buffer object infrastructure (replaces old array_cache code).
- Updated glext.h file (version 39)
- Updated glxext.h file (version 18)
@@ -33,12 +36,16 @@ TBD
Fog was errantly applied when a fragment shader was enabled (bug 9346)
glPush/PopClientAttrib didn't handle VBO bindings correctly (bug 9445)
With 32-bit Z buffer, the fragment Z of lines and points was sometimes wrong.
+GL_POST_CONVOLUTION_ALPHA_BIAS/SCALE was broken.
+GL_MAX_DRAWBUFFERS is now 4 (software rendering) so
+ "multiple render targets" are really supported.
Internal code changes
+- Massive changes to the Shading Language compiler.
- The _MaintainTnlProgram, _MaintainTexEnvProgram, _TexEnvProgram and
_TnlProgram fields have been moved.
- The ctx->FragmentProgram._Active field has been removed.
@@ -52,7 +59,6 @@ fixed-function program.
To Do (someday) items
- Switch to freeglut
-
- Increase MAX_DRAWBUFFERS
- Fix linux-glide target/driver.
- Improved lambda and derivative calculation for frag progs.
@@ -64,8 +70,8 @@ fixed-function program.
Driver Status
---------------------- ----------------------
DRI drivers varies with the driver
-XMesa/GLX (on Xlib) implements OpenGL 1.5
-OSMesa (off-screen) implements OpenGL 1.5
+XMesa/GLX (on Xlib) implements OpenGL 2.0
+OSMesa (off-screen) implements OpenGL 2.0
Glide (3dfx Voodoo1/2) implements OpenGL 1.3
SVGA implements OpenGL 1.3
Wind River UGL implements OpenGL 1.3