i965: drop dead scalar handling in GLSL.
authorEric Anholt <eric@anholt.net>
Wed, 12 Aug 2009 20:00:23 +0000 (13:00 -0700)
committerEric Anholt <eric@anholt.net>
Wed, 12 Aug 2009 20:05:59 +0000 (13:05 -0700)
src/mesa/drivers/dri/i965/brw_wm.h
src/mesa/drivers/dri/i965/brw_wm_glsl.c

index 972c257d4287574b6415634d42c22908cf3cc22a..ae98b5492db98c6eb793cf88942d56ca847700d3 100644 (file)
@@ -298,7 +298,6 @@ void brw_wm_lookup_iz( GLuint line_aa,
 
 GLboolean brw_wm_is_glsl(const struct gl_fragment_program *fp);
 void brw_wm_glsl_emit(struct brw_context *brw, struct brw_wm_compile *c);
-int brw_num_wm_src_regs(gl_inst_opcode op);
 
 
 #endif
index f480609b532f674516228a4d9bc70139605c8240..26fe40c362b51c7eed64d929f81899e14eada06a 100644 (file)
@@ -131,19 +131,6 @@ static void set_reg(struct brw_wm_compile *c, int file, int index,
     c->wm_regs[file][index][component].inited = GL_TRUE;
 }
 
-/**
- * Examine instruction's write mask to find index of first component
- * enabled for writing.
- */
-static int get_scalar_dst_index(const struct prog_instruction *inst)
-{
-    int i;
-    for (i = 0; i < 4; i++)
-       if (inst->DstReg.WriteMask & (1<<i))
-           break;
-    return i;
-}
-
 static struct brw_reg alloc_tmp(struct brw_wm_compile *c)
 {
     struct brw_reg reg;