Patches 1-3 are Reviewed-by: Ilia Mirkin <[email protected]> . Not familiar with the tgsi scan stuff.
Do you have plans on finishing cull distance support btw? Dave Airlie and Tobias Klaussman have both made attempts at it at one point or another. -ilia On Sun, Oct 18, 2015 at 1:14 PM, Marek Olšák <[email protected]> wrote: > From: Marek Olšák <[email protected]> > > --- > src/mesa/state_tracker/st_program.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/src/mesa/state_tracker/st_program.c > b/src/mesa/state_tracker/st_program.c > index 87571a8..75ccaf2 100644 > --- a/src/mesa/state_tracker/st_program.c > +++ b/src/mesa/state_tracker/st_program.c > @@ -395,6 +395,10 @@ st_translate_vertex_program(struct st_context *st, > if (ureg == NULL) > return false; > > + if (stvp->Base.Base.ClipDistanceArraySize) > + ureg_property(ureg, TGSI_PROPERTY_NUM_CLIPDIST_ENABLED, > + stvp->Base.Base.ClipDistanceArraySize); > + > if (ST_DEBUG & DEBUG_MESA) { > _mesa_print_program(&stvp->Base.Base); > _mesa_print_program_parameters(st->ctx, &stvp->Base.Base); > @@ -1049,6 +1053,10 @@ st_translate_program_common(struct st_context *st, > memset(outputMapping, 0, sizeof(outputMapping)); > memset(out_state, 0, sizeof(*out_state)); > > + if (prog->ClipDistanceArraySize) > + ureg_property(ureg, TGSI_PROPERTY_NUM_CLIPDIST_ENABLED, > + prog->ClipDistanceArraySize); > + > /* > * Convert Mesa program inputs to TGSI input register semantics. > */ > -- > 2.1.4 > > _______________________________________________ > mesa-dev mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
