Mesa 4.1 release notes
- <month>, <day>, 2002
+ October, <day>, 2002
PLEASE READ!!!!
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.
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).
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 $