r300c: Unbreak after R4xx support was added to r300/compiler.
authorMichel Dänzer <daenzer@vmware.com>
Thu, 3 Feb 2011 12:25:16 +0000 (13:25 +0100)
committerMichel Dänzer <michel@daenzer.net>
Thu, 3 Feb 2011 12:25:16 +0000 (13:25 +0100)
src/mesa/drivers/dri/r300/r300_blit.c
src/mesa/drivers/dri/r300/r300_fragprog_common.c

index de4e5f086700ae45b0f8c73224c779a948435c35..14e60866d93d07c4acf48a3d53496711dc07a888 100644 (file)
@@ -129,6 +129,7 @@ static void create_fragment_program(struct r300_context *r300)
     compiler.Base.max_temp_regs = (compiler.Base.is_r500) ? 128 : 32;
     compiler.Base.max_constants = compiler.Base.is_r500 ? 256 : 32;
     compiler.Base.max_alu_insts = compiler.Base.is_r500 ? 512 : 64;
+    compiler.Base.max_tex_insts = compiler.Base.is_r500 ? 512 : 32;
     compiler.code = &r300->blit.fp_code;
     compiler.AllocateHwInputs = fp_allocate_hw_inputs;
 
index 4e457b51ebae165d2bf5a2d78d1c8d1122d0f480..a0a26f1b38d732b2d3207a9c8361ee2a606d274a 100644 (file)
@@ -226,6 +226,7 @@ static void translate_fragment_program(struct gl_context *ctx, struct r300_fragm
        compiler.Base.max_temp_regs = (compiler.Base.is_r500) ? 128 : 32;
        compiler.Base.max_constants = compiler.Base.is_r500 ? 256 : 32;
        compiler.Base.max_alu_insts = compiler.Base.is_r500 ? 512 : 64;
+       compiler.Base.max_tex_insts = compiler.Base.is_r500 ? 512 : 32;
        compiler.OutputDepth = FRAG_RESULT_DEPTH;
        memset(compiler.OutputColor, 0, 4 * sizeof(unsigned));
        compiler.OutputColor[0] = FRAG_RESULT_COLOR;