Re: [Mesa-dev] [PATCH 1/7] glsl: Set initial values for uniforms in the linker

2012-05-23 Thread Kenneth Graunke
On 05/17/2012 09:41 AM, Ian Romanick wrote: From: Ian Romanick v2: Fix handling of arrays-of-structure. Thanks to Eric Anholt for pointing this out. Fixes piglit glsl-1.20/execution/uniform-initializer/fs-structure-array and glsl-1.20/execution/uniform-initializer/vs-structure-array. Signed-o

Re: [Mesa-dev] [PATCH 1/7] glsl: Set initial values for uniforms in the linker

2012-05-23 Thread Kenneth Graunke
On 05/17/2012 09:41 AM, Ian Romanick wrote: From: Ian Romanick v2: Fix handling of arrays-of-structure. Thanks to Eric Anholt for pointing this out. Fixes piglit glsl-1.20/execution/uniform-initializer/fs-structure-array and glsl-1.20/execution/uniform-initializer/vs-structure-array. Signed-o

Re: [Mesa-dev] [PATCH 1/7] glsl: Set initial values for uniforms in the linker

2012-05-17 Thread Eric Anholt
On Thu, 17 May 2012 09:41:16 -0700, "Ian Romanick" wrote: > From: Ian Romanick > > v2: Fix handling of arrays-of-structure. Thanks to Eric Anholt for > pointing this out. > > Fixes piglit glsl-1.20/execution/uniform-initializer/fs-structure-array > and glsl-1.20/execution/uniform-initializer/v

[Mesa-dev] [PATCH 1/7] glsl: Set initial values for uniforms in the linker

2012-05-17 Thread Ian Romanick
From: Ian Romanick v2: Fix handling of arrays-of-structure. Thanks to Eric Anholt for pointing this out. Fixes piglit glsl-1.20/execution/uniform-initializer/fs-structure-array and glsl-1.20/execution/uniform-initializer/vs-structure-array. Signed-off-by: Ian Romanick --- src/glsl/Makefile.s

Re: [Mesa-dev] [PATCH 1/7] glsl: Set initial values for uniforms in the linker

2012-04-16 Thread Eric Anholt
On Thu, 12 Apr 2012 17:25:37 -0700, "Ian Romanick" wrote: > + if (val->type->is_array()) { > + const enum glsl_base_type base_type = > + val->array_elements[0]->type->base_type; > + const unsigned int elements = > val->array_elements[0]->type->components(); > + unsigned int

[Mesa-dev] [PATCH 1/7] glsl: Set initial values for uniforms in the linker

2012-04-12 Thread Ian Romanick
From: Ian Romanick Signed-off-by: Ian Romanick --- src/glsl/Makefile.sources |1 + src/glsl/link_uniform_initializers.cpp | 162 src/glsl/link_uniforms.cpp |2 + src/glsl/linker.h |3 + 4 files changed,