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

Reply via email to