OSDN Git Service

always load frag prog state params for now (see comments)
authorBrian Paul <brian.paul@tungstengraphics.com>
Thu, 2 Nov 2006 18:35:19 +0000 (18:35 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Thu, 2 Nov 2006 18:35:19 +0000 (18:35 +0000)
src/mesa/swrast/s_context.c

index 62cf6f2..52d560f 100644 (file)
@@ -227,7 +227,12 @@ _swrast_update_fragment_program(GLcontext *ctx, GLbitfield newState)
 {
    if (ctx->FragmentProgram._Enabled) {
       const struct gl_fragment_program *fp = ctx->FragmentProgram._Current;
+#if 0
+      /* XXX Need a way to trigger the initial loading of parameters
+       * even when there's no recent state changes.
+       */
       if (fp->Base.Parameters->StateFlags & newState)
+#endif
          _mesa_load_state_parameters(ctx, fp->Base.Parameters);
    }
 }