r300/compiler: remove a redundant parameter in rc_pair_regalloc
authorMarek Olšák <maraeo@gmail.com>
Tue, 31 Aug 2010 23:55:26 +0000 (01:55 +0200)
committerMarek Olšák <maraeo@gmail.com>
Sat, 4 Sep 2010 16:56:21 +0000 (18:56 +0200)
src/mesa/drivers/dri/r300/compiler/r3xx_fragprog.c
src/mesa/drivers/dri/r300/compiler/radeon_pair_regalloc.c
src/mesa/drivers/dri/r300/compiler/radeon_program_pair.h

index 35e8c75..45d51b9 100644 (file)
@@ -210,7 +210,7 @@ void r3xx_compile_fragment_program(struct r300_fragment_program_compiler* c)
 
        debug_program_log(c, "after pair scheduling");
 
-       rc_pair_regalloc(c, c->Base.max_temp_regs);
+       rc_pair_regalloc(c);
 
        if (c->Base.Error)
                return;
index ce72cd9..3664a65 100644 (file)
@@ -292,8 +292,9 @@ static void alloc_input(void * data, unsigned int input, unsigned int hwreg)
 
 }
 
-void rc_pair_regalloc(struct r300_fragment_program_compiler *c, unsigned maxtemps)
+void rc_pair_regalloc(struct r300_fragment_program_compiler *c)
 {
+       unsigned maxtemps = c->Base.max_temp_regs;
        struct regalloc_state s;
 
        memset(&s, 0, sizeof(s));
index 511cc70..44ef252 100644 (file)
@@ -120,7 +120,7 @@ struct radeon_pair_handler;
 
 void rc_pair_translate(struct r300_fragment_program_compiler *c);
 void rc_pair_schedule(struct r300_fragment_program_compiler *c);
-void rc_pair_regalloc(struct r300_fragment_program_compiler *c, unsigned maxtemps);
+void rc_pair_regalloc(struct r300_fragment_program_compiler *c);
 /*@}*/
 
 #endif /* __RADEON_PROGRAM_PAIR_H_ */