updated list of internal changes in 4.1
authorBrian Paul <brian.paul@tungstengraphics.com>
Fri, 4 Oct 2002 19:10:27 +0000 (19:10 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Fri, 4 Oct 2002 19:10:27 +0000 (19:10 +0000)
docs/RELNOTES-4.1

index 5db89f75afc15b856b130b71f2e0d420dd047a70..e88acf2a93682467a6892b97519254fc988dde7c 100644 (file)
@@ -1,7 +1,7 @@
 
                             Mesa 4.1 release notes
 
-                            <month>, <day>, 2002
+                            October, <day>, 2002
 
                                PLEASE READ!!!!
 
@@ -65,7 +65,7 @@ GL_NV_point_sprite
 
     For rendering points as textured quads.  Useful for particle effects.
 
-GL_NV_texture_rectangle
+GL_NV_texture_rectangle  (new in 4.0.4 actually)
 
     Allows one to use textures with sizes that are not powers of two.
     Note that mipmapping and several texture wrap modes are not allowed.
@@ -143,15 +143,6 @@ New features in GLUT
 XXX Things To Do Yet XXXX
 -------------------------
 
-Verify x86 code for normal transformation works with new 4-element normal
-vector arrays.  Pretty sure the SSE code is wrong.
-
-Allow multiple points to be rendered into one sw_span.
-
-improve point/line rendering speed.
-
-glVertexAttrib*NV(index>15) should cause an error.
-
 isosurf with vertex program exhibits some missing triangles (probably
 when recycling the vertex buffer for long prims).
 
@@ -267,5 +258,21 @@ are some things to change:
    is enabled.
 
 
+7. Removed ctx->Polygon._OffsetAny.  Removed ctx->Polygon.OffsetMRD.
+
+
+8. GLfloat / GLchan changes:
+
+     Changed ctx->Driver.ClearColor() to take GLfloat[4] instead of GLchan[4].
+     ctx->Color.ClearColor is now GLfloat[4] too.
+     Changed ctx->Driver.AlphaRef() to take GLfloat instead of GLchan.
+     ctx->Color.AlphaRef is now GLfloat.
+     texObj->BorderColor is now GLfloat[4].  texObj->_BorderChan is GLchan[4].
+
+   This is part of an effort to remove all GLchan types from core Mesa so
+   that someday we can support 8, 16 and 32-bit color channels dynamically
+   at runtime, instead of at compile-time.
+
+
 ----------------------------------------------------------------------
-$Id: RELNOTES-4.1,v 1.16 2002/09/19 16:34:29 brianp Exp $
+$Id: RELNOTES-4.1,v 1.17 2002/10/04 19:10:27 brianp Exp $