Here's a series of patches to tackle bug 84225.

Previous series was discussed in this thread:
http://lists.freedesktop.org/archives/mesa-dev/2015-May/084604.html

Thanks;

Tapani Pälli (4):
  glsl: Allow dynamic sampler array indexing with GLSL ES < 3.00
  mesa/glsl: new compiler option UnrollSamplerArrayDynamicIndexing
  i965: use UnrollSamplerArrayDynamicIndexing for gen < 7
  glsl: validate sampler array indexing for 'constant-index-expression'

 src/glsl/ast_array_index.cpp            | 36 +++++++--------
 src/glsl/linker.cpp                     | 77 +++++++++++++++++++++++++++++++++
 src/glsl/loop_unroll.cpp                | 10 +++++
 src/mesa/drivers/dri/i965/brw_context.c |  4 ++
 src/mesa/main/mtypes.h                  |  6 +++
 5 files changed, 115 insertions(+), 18 deletions(-)

-- 
2.1.0

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to