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
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
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
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
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
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,