--- src/mesa/drivers/dri/i915/i915_fragprog.c 2006-11-01 14:48:35.000000000 +0800 +++ src/mesa/drivers/dri/i915/i915_fragprog.c.new 2006-11-01 14:49:35.000000000 +0800 @@ -937,6 +937,8 @@ ctx->Driver.Enable( ctx, GL_FRAGMENT_PROGRAM_ARB, ctx->FragmentProgram.Enabled ); } + + _tnl_program_string(ctx, target, prog); }