summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Paul <brian.paul@tungstengraphics.com>2003-11-17 15:15:18 +0000
committerBrian Paul <brian.paul@tungstengraphics.com>2003-11-17 15:15:18 +0000
commita4e65d69dc745a78fb3dbcbb0ee194e1b6877c5d (patch)
tree4d19cb0d8d0dcac5147a5cbaafe51174ee8f2c4a
parent16c119bab22aa5b196418a753c1b81976ecb6d21 (diff)
fix texgen bug 597589
-rw-r--r--docs/VERSIONS1
-rw-r--r--src/mesa/tnl/t_vb_texgen.c4
2 files changed, 3 insertions, 2 deletions
diff --git a/docs/VERSIONS b/docs/VERSIONS
index 44c72abce3..5de3d2bdbb 100644
--- a/docs/VERSIONS
+++ b/docs/VERSIONS
@@ -1174,6 +1174,7 @@ Mesa Version History
- fixed glTexSubImage3D z-offset bug (Cedric Gautier)
- fixed RGBA blend enable bug (Ville Syrjala)
- glAccum is supposed to be a no-op in selection/feedback mode
+ - fixed texgen bug #597589 (John Popplewell)
Changes:
- dropped API trace feature (src/Trace/)
- documentation overhaul. merged with website content. more html.
diff --git a/src/mesa/tnl/t_vb_texgen.c b/src/mesa/tnl/t_vb_texgen.c
index a9ae9cc999..81c3381665 100644
--- a/src/mesa/tnl/t_vb_texgen.c
+++ b/src/mesa/tnl/t_vb_texgen.c
@@ -550,9 +550,9 @@ static GLboolean run_validate_texgen_stage( GLcontext *ctx,
if (texUnit->TexGenEnabled) {
GLuint sz;
- if (texUnit->TexGenEnabled & R_BIT)
+ if (texUnit->TexGenEnabled & Q_BIT)
sz = 4;
- else if (texUnit->TexGenEnabled & Q_BIT)
+ else if (texUnit->TexGenEnabled & R_BIT)
sz = 3;
else if (texUnit->TexGenEnabled & T_BIT)
sz = 2;