Patches 1-3 are Reviewed-by: Ilia Mirkin <imir...@alum.mit.edu> . 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 <mar...@gmail.com> wrote:
> From: Marek Olšák <marek.ol...@amd.com>
>
> ---
>  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
> 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

Reply via email to