Re: [Mesa-dev] [PATCH 3/5] glsl: Mark gl_ViewportIndex and gl_Layer varyings as flat.

2015-10-30 Thread Ian Romanick
On 10/26/2015 05:29 PM, Kenneth Graunke wrote: > On Monday, October 26, 2015 05:02:07 PM Ian Romanick wrote: >> On 10/26/2015 11:03 AM, Kenneth Graunke wrote: >>> Integer varyings need to be flat qualified - all others were already. >>> I think we just missed this. Presumably some hardware passes

Re: [Mesa-dev] [PATCH 3/5] glsl: Mark gl_ViewportIndex and gl_Layer varyings as flat.

2015-10-26 Thread Kenneth Graunke
On Monday, October 26, 2015 05:02:07 PM Ian Romanick wrote: > On 10/26/2015 11:03 AM, Kenneth Graunke wrote: > > Integer varyings need to be flat qualified - all others were already. > > I think we just missed this. Presumably some hardware passes this via > > sideband and ignores attribute interp

Re: [Mesa-dev] [PATCH 3/5] glsl: Mark gl_ViewportIndex and gl_Layer varyings as flat.

2015-10-26 Thread Ian Romanick
On 10/26/2015 11:03 AM, Kenneth Graunke wrote: > Integer varyings need to be flat qualified - all others were already. > I think we just missed this. Presumably some hardware passes this via > sideband and ignores attribute interpolation, so no one has noticed. > > Signed-off-by: Kenneth Graunke

Re: [Mesa-dev] [PATCH 3/5] glsl: Mark gl_ViewportIndex and gl_Layer varyings as flat.

2015-10-26 Thread Kenneth Graunke
On Monday, October 26, 2015 02:10:29 PM Ilia Mirkin wrote: > On Mon, Oct 26, 2015 at 2:03 PM, Kenneth Graunke > wrote: > > Integer varyings need to be flat qualified - all others were already. > > I think we just missed this. Presumably some hardware passes this via > > sideband and ignores attr

Re: [Mesa-dev] [PATCH 3/5] glsl: Mark gl_ViewportIndex and gl_Layer varyings as flat.

2015-10-26 Thread Ilia Mirkin
On Mon, Oct 26, 2015 at 2:03 PM, Kenneth Graunke wrote: > Integer varyings need to be flat qualified - all others were already. > I think we just missed this. Presumably some hardware passes this via > sideband and ignores attribute interpolation, so no one has noticed. > > Signed-off-by: Kenneth

[Mesa-dev] [PATCH 3/5] glsl: Mark gl_ViewportIndex and gl_Layer varyings as flat.

2015-10-26 Thread Kenneth Graunke
Integer varyings need to be flat qualified - all others were already. I think we just missed this. Presumably some hardware passes this via sideband and ignores attribute interpolation, so no one has noticed. Signed-off-by: Kenneth Graunke Cc: Chris Forbes --- src/glsl/builtin_variables.cpp |