From 9367add46244751046ce34b53497eea61e0534a0 Mon Sep 17 00:00:00 2001 From: David Rose Date: Fri, 6 Jul 2007 21:28:49 +0000 Subject: [PATCH] fix state problem with alpha-scale-via-texture --- panda/src/glstuff/glGraphicsStateGuardian_src.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx index 2c54a6c038..0c0d5502f4 100644 --- a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx +++ b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx @@ -5889,9 +5889,9 @@ set_state_and_transform(const RenderState *target, _state._tex_matrix = _target._tex_matrix; } - if (_target._tex_gen != _state._tex_gen) { + if (_effective_tex_gen != _state._tex_gen) { do_issue_tex_gen(); - _state._tex_gen = _target._tex_gen; + _state._tex_gen = _effective_tex_gen; } if (_target._material != _state._material) {