Re: [Mesa-dev] [PATCH 1/2] nir: Add "viewport vector" system values

2019-04-03 Thread Eric Anholt
Alyssa Rosenzweig writes: > While a partial set of viewport system values exist, these are scalar > values, which is a poor fit for viewport transformations on vector ISAs > like Midgard (where the vec3 values for scale and offset each need to be > coherent in a vec4 uniform slot to take

[Mesa-dev] [PATCH 1/2] nir: Add "viewport vector" system values

2019-04-02 Thread Alyssa Rosenzweig
While a partial set of viewport system values exist, these are scalar values, which is a poor fit for viewport transformations on vector ISAs like Midgard (where the vec3 values for scale and offset each need to be coherent in a vec4 uniform slot to take advantage of vectorized transform math).