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 35e8c75824c341b51232b5a918282d52c9e38613..45d51b98351c589d37e823e0339ea8481ad3ee24 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 ce72cd97ab2115c2582a1b2d7a929ba4b92f57d7..3664a6512707db98145c8aeaa14c1899a3df0ad8 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 511cc707a38d987321e5af382d4414c2d3f49ee4..44ef2524980a7fdf52bb295b1593af6179370d92 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_ */