Reviewed-by: Brian Paul <bri...@vmware.com>
On Mon, Mar 26, 2012 at 1:42 PM, Eric Anholt <e...@anholt.net> wrote: > --- > src/mesa/main/ff_fragment_shader.cpp | 11 ----------- > 1 files changed, 0 insertions(+), 11 deletions(-) > > diff --git a/src/mesa/main/ff_fragment_shader.cpp > b/src/mesa/main/ff_fragment_shader.cpp > index afc17dc..7b83043 100644 > --- a/src/mesa/main/ff_fragment_shader.cpp > +++ b/src/mesa/main/ff_fragment_shader.cpp > @@ -511,17 +511,11 @@ static GLuint make_state_key( struct gl_context *ctx, > struct state_key *key ) > struct texenv_fragment_program { > struct gl_shader_program *shader_program; > struct gl_shader *shader; > - struct gl_fragment_program *program; > exec_list *instructions; > exec_list *top_instructions; > void *mem_ctx; > struct state_key *state; > > - GLbitfield alu_temps; /**< Track texture indirections, see spec. */ > - GLbitfield temps_output; /**< Track texture indirections, see spec. */ > - GLbitfield temp_in_use; /**< Tracks temporary regs which are in use. > */ > - GLboolean error; > - > ir_variable *src_texture[MAX_TEXTURE_COORD_UNITS]; > /* Reg containing each texture unit's sampled texture color, > * else undef. > @@ -537,8 +531,6 @@ struct texenv_fragment_program { > ir_rvalue *src_previous; /**< Reg containing color from previous > * stage. May need to be decl'd. > */ > - > - GLuint last_tex_stage; /**< Number of last enabled texture unit */ > }; > > static ir_rvalue * > @@ -1359,7 +1351,6 @@ emit_instructions(struct texenv_fragment_program *p) > for (unit = 0; unit < key->nr_enabled_units; unit++) > if (key->unit[unit].enabled) { > load_texunit_sources(p, unit); > - p->last_tex_stage = unit; > } > > /* Second pass - emit combine instructions to build final color: > @@ -1465,8 +1456,6 @@ create_new_program(struct gl_context *ctx, struct > state_key *key) > > p.src_previous = NULL; > > - p.last_tex_stage = 0; > - > ir_function *main_f = new(p.mem_ctx) ir_function("main"); > p.instructions->push_tail(main_f); > state->symbols->add_function(main_f); > -- > 1.7.9.1 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev