Mesa (master): temporarily set the FRAG_BIT_FOGC bit in InputsRead when fog is enabled

Keith Whitwell keithw at kemper.freedesktop.org
Wed Sep 24 10:37:26 PDT 2008


Module: Mesa
Branch: master
Commit: 19d77d6cfa384142cc6ab4d9b3db4b28cefb6f19
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=19d77d6cfa384142cc6ab4d9b3db4b28cefb6f19

Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Sep 18 19:29:26 2007 -0600

temporarily set the FRAG_BIT_FOGC bit in InputsRead when fog is enabled
(cherry picked from commit 63be96bdc7e9f388a5c49295bd7e150462fd003a)

---

 src/mesa/main/texenvprogram.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/mesa/main/texenvprogram.c b/src/mesa/main/texenvprogram.c
index 5f7634b..d471030 100644
--- a/src/mesa/main/texenvprogram.c
+++ b/src/mesa/main/texenvprogram.c
@@ -1100,6 +1100,7 @@ create_new_program(GLcontext *ctx, struct state_key *key,
        * a reduced value and not what is expected in FogOption
        */
       p.program->FogOption = ctx->Fog.Mode;
+      p.program->Base.InputsRead |= FRAG_BIT_FOGC; /* XXX new */
    } else
       p.program->FogOption = GL_NONE;
 



More information about the mesa-commit mailing list