diff options
author | Eric Anholt <eric@anholt.net> | 2009-03-23 22:30:12 -0700 |
---|---|---|
committer | Ian Romanick <ian.d.romanick@intel.com> | 2009-03-26 15:15:14 -0700 |
commit | 09c587ae55fbd0fdec5fddc05b17f272699dc4ed (patch) | |
tree | a1bfa560ef227f216ffdc94a51a0e91e36ead65c | |
parent | 775d8431e9fb3e82ff0186a1b807dcd4e7c23666 (diff) |
i965: Clean up a bit of mess with unneeded variables in emit_interp.
(cherry picked from commit b013f945d8514ed827183a4cbfbc4dccc100704f)
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_wm_fp.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_wm_fp.c b/src/mesa/drivers/dri/i965/brw_wm_fp.c index 66ea7445b6..de867d6a95 100644 --- a/src/mesa/drivers/dri/i965/brw_wm_fp.c +++ b/src/mesa/drivers/dri/i965/brw_wm_fp.c @@ -306,18 +306,13 @@ static void emit_interp( struct brw_wm_compile *c, struct prog_dst_register dst = dst_reg(PROGRAM_INPUT, idx); struct prog_src_register interp = src_reg(PROGRAM_PAYLOAD, idx); struct prog_src_register deltas = get_delta_xy(c); - struct prog_src_register arg2; - GLuint opcode; - + /* Need to use PINTERP on attributes which have been * multiplied by 1/W in the SF program, and LINTERP on those * which have not: */ switch (idx) { case FRAG_ATTRIB_WPOS: - opcode = WM_LINTERP; - arg2 = src_undef(); - /* Have to treat wpos.xy specially: */ emit_op(c, @@ -338,7 +333,7 @@ static void emit_interp( struct brw_wm_compile *c, 0, interp, deltas, - arg2); + src_undef()); break; case FRAG_ATTRIB_COL0: case FRAG_ATTRIB_COL1: |