[Mesa-dev] [PATCH v2 06/23] glsl: Add methods to retrive a varying's name and streamId.

Ian Romanick idr at freedesktop.org
Wed Jun 18 13:38:58 PDT 2014


Patches 6, 7, 8, 9, and 10 are

Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>

On 06/18/2014 02:51 AM, Iago Toral Quiroga wrote:
> ---
>  src/glsl/link_varyings.h | 10 ++++++++++
>  1 file changed, 10 insertions(+)
> 
> diff --git a/src/glsl/link_varyings.h b/src/glsl/link_varyings.h
> index 4e485c3..167363e 100644
> --- a/src/glsl/link_varyings.h
> +++ b/src/glsl/link_varyings.h
> @@ -112,6 +112,16 @@ public:
>        return !this->next_buffer_separator && !this->skip_components;
>     }
>  
> +   const char *name() const
> +   {
> +      return this->orig_name;
> +   }
> +
> +   unsigned get_stream_id() const
> +   {
> +      return this->stream_id;
> +   }
> +
>     /**
>      * The total number of varying components taken up by this variable.  Only
>      * valid if assign_location() has been called.
> 



More information about the mesa-dev mailing list