Allow dynamic loop cases to fail on GLSL ES 100.
authorJarkko Pöyry <jpoyry@google.com>
Thu, 12 Mar 2015 21:23:10 +0000 (14:23 -0700)
committerJarkko Pöyry <jpoyry@google.com>
Thu, 12 Mar 2015 21:23:10 +0000 (14:23 -0700)
commit789ca9385dc76763c8f14d35d4b7f0b25275e6c0
tree7511ef6e49bde02c83394b0cc212633beff8d33b
parent6476d819be75d7dae16a262620d16f13d4f2233c
Allow dynamic loop cases to fail on GLSL ES 100.

- Add "require full_glsl_es_100_support" to annotate GLSL ES 100 test
  that use features that are not within the required subset required by
  the GLES 2. Cases with this annotation will report NotSupported if
  compile fails, or QualityWarning if linking fails.
- Mark affected tests with "require full_glsl_es_100_support"

Bug: 19678840
Change-Id: If13a79d0221c92da80b1c1fa18f98335f91abfd4
data/gles2/shaders/functions.test
data/gles2/shaders/scoping.test
modules/glshared/glsShaderLibrary.cpp
modules/glshared/glsShaderLibraryCase.cpp
modules/glshared/glsShaderLibraryCase.hpp