diff options
author | Jarkko Pöyry <jpoyry@google.com> | 2015-03-12 14:23:10 -0700 |
---|---|---|
committer | Jarkko Pöyry <jpoyry@google.com> | 2015-03-12 14:23:10 -0700 |
commit | 789ca9385dc76763c8f14d35d4b7f0b25275e6c0 (patch) | |
tree | 7511ef6e49bde02c83394b0cc212633beff8d33b /data | |
parent | 6476d819be75d7dae16a262620d16f13d4f2233c (diff) | |
download | VK-GL-CTS-789ca9385dc76763c8f14d35d4b7f0b25275e6c0.tar.gz VK-GL-CTS-789ca9385dc76763c8f14d35d4b7f0b25275e6c0.tar.bz2 VK-GL-CTS-789ca9385dc76763c8f14d35d4b7f0b25275e6c0.zip |
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
Diffstat (limited to 'data')
-rw-r--r-- | data/gles2/shaders/functions.test | 2 | ||||
-rw-r--r-- | data/gles2/shaders/scoping.test | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/data/gles2/shaders/functions.test b/data/gles2/shaders/functions.test index 62f887915..83cff9605 100644 --- a/data/gles2/shaders/functions.test +++ b/data/gles2/shaders/functions.test @@ -2355,6 +2355,8 @@ group control_flow "Control Flow In Functions" end case return_after_loop_sequence + require full_glsl_es_100_support + values { input float in0 = [ -0.5 | 1.5 ]; diff --git a/data/gles2/shaders/scoping.test b/data/gles2/shaders/scoping.test index 5408704f0..23e274b8f 100644 --- a/data/gles2/shaders/scoping.test +++ b/data/gles2/shaders/scoping.test @@ -106,6 +106,7 @@ group valid "Valid scoping and name redeclaration cases" case while_condition_variable_hides_local_variable version 100 es + require full_glsl_es_100_support values { input int in0 = [ 1 | 2 | 3 ]; @@ -160,6 +161,7 @@ group valid "Valid scoping and name redeclaration cases" case while_condition_variable_hides_global_variable version 100 es + require full_glsl_es_100_support values { input int in0 = [ 1 | 2 | 3 ]; |