On Sat, Dec 4, 2010 at 10:50 PM, Marek Olšák <[email protected]> wrote: > This fixes endless vertex shader recompilations in find_translated_vp > if the shader contains an edge flag output. > > NOTE: This is a candidate for the 7.9 branch. > --- > src/mesa/state_tracker/st_program.c | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/src/mesa/state_tracker/st_program.c > b/src/mesa/state_tracker/st_program.c > index 7679928..aae2913 100644 > --- a/src/mesa/state_tracker/st_program.c > +++ b/src/mesa/state_tracker/st_program.c > @@ -216,6 +216,8 @@ st_translate_vertex_program(struct st_context *st, > return NULL; > } > > + vpv->key = *key; > + > vpv->num_inputs = stvp->num_inputs; > num_outputs = stvp->num_outputs; > if (key->passthrough_edgeflags) { > -- > 1.7.0.4
Looks good. Signed-off-by Brian Paul <[email protected]> _______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
