From 3d3ce45c6594b37821a93e146654dc0f3e0ea135 Mon Sep 17 00:00:00 2001 From: Pyry Haulos Date: Fri, 17 Apr 2015 09:56:27 -0700 Subject: [PATCH] Remove complex builtin function constant folding cases from mustpass See Khronos bug 11600 Bug: 20334181 Change-Id: I60cc88bb354f62b2e4c02c711976d79165d5ea73 --- android/cts/master/com.drawelements.deqp.gles3.xml | 1625 +------------------- android/cts/master/gles3-master.txt | 507 ------ android/cts/master/src/gles3-spec-issues.txt | 508 ++++++ scripts/build_android_mustpass.py | 13 +- 4 files changed, 567 insertions(+), 2086 deletions(-) create mode 100644 android/cts/master/src/gles3-spec-issues.txt diff --git a/android/cts/master/com.drawelements.deqp.gles3.xml b/android/cts/master/com.drawelements.deqp.gles3.xml index 7cccbe2..8d6bf93 100644 --- a/android/cts/master/com.drawelements.deqp.gles3.xml +++ b/android/cts/master/com.drawelements.deqp.gles3.xml @@ -59673,69 +59673,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -59784,30 +59724,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -59856,198 +59772,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -60388,30 +60112,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -60436,72 +60136,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -60814,1100 +60448,144 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - - - + - + - + - + - + - + - + - + - + - + - + - + @@ -65285,9 +63963,6 @@ - - - @@ -65297,9 +63972,6 @@ - - - @@ -65399,9 +64071,6 @@ - - - @@ -65519,9 +64188,6 @@ - - - @@ -65534,9 +64200,6 @@ - - - @@ -65665,9 +64328,6 @@ - - - @@ -65701,9 +64361,6 @@ - - - @@ -65821,9 +64478,6 @@ - - - @@ -65836,9 +64490,6 @@ - - - @@ -67076,21 +65727,12 @@ - - - - - - - - - @@ -67109,9 +65751,6 @@ - - - @@ -67121,12 +65760,6 @@ - - - - - - @@ -67148,18 +65781,12 @@ - - - - - - @@ -67172,9 +65799,6 @@ - - - @@ -67190,12 +65814,6 @@ - - - - - - @@ -67208,33 +65826,15 @@ - - - - - - - - - - - - - - - - - - @@ -67256,21 +65856,12 @@ - - - - - - - - - @@ -67286,9 +65877,6 @@ - - - @@ -67298,24 +65886,12 @@ - - - - - - - - - - - - @@ -67331,12 +65907,6 @@ - - - - - - @@ -67349,18 +65919,9 @@ - - - - - - - - - @@ -67390,18 +65951,9 @@ - - - - - - - - - @@ -67411,42 +65963,24 @@ - - - - - - - - - - - - - - - - - - @@ -67459,21 +65993,12 @@ - - - - - - - - - @@ -67483,15 +66008,6 @@ - - - - - - - - - @@ -67507,9 +66023,6 @@ - - - @@ -67528,15 +66041,9 @@ - - - - - - @@ -67561,33 +66068,15 @@ - - - - - - - - - - - - - - - - - - @@ -67609,12 +66098,6 @@ - - - - - - @@ -67627,18 +66110,12 @@ - - - - - - @@ -67651,15 +66128,9 @@ - - - - - - diff --git a/android/cts/master/gles3-master.txt b/android/cts/master/gles3-master.txt index f7490c2..00c302c 100644 --- a/android/cts/master/gles3-master.txt +++ b/android/cts/master/gles3-master.txt @@ -18293,26 +18293,6 @@ dEQP-GLES3.functional.shaders.constant_expressions.complex_types.array_vertex dEQP-GLES3.functional.shaders.constant_expressions.complex_types.array_fragment dEQP-GLES3.functional.shaders.constant_expressions.other.switch_case_vertex dEQP-GLES3.functional.shaders.constant_expressions.other.switch_case_fragment -dEQP-GLES3.functional.shaders.constant_expressions.other.nested_builtin_funcs_vertex -dEQP-GLES3.functional.shaders.constant_expressions.other.nested_builtin_funcs_fragment -dEQP-GLES3.functional.shaders.constant_expressions.other.complex_vertex -dEQP-GLES3.functional.shaders.constant_expressions.other.complex_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec4_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sin_float_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sin_float_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sin_vec2_vertex @@ -18329,14 +18309,6 @@ dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_t dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cos_vec3_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cos_vec4_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cos_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec4_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asin_float_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asin_float_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asin_vec2_vertex @@ -18353,70 +18325,6 @@ dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_t dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acos_vec3_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acos_vec4_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acos_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec4_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.exponential.pow_float_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.exponential.pow_float_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.exponential.pow_vec2_vertex @@ -18529,14 +18437,6 @@ dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roun dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.round_vec3_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.round_vec4_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.round_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec4_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil_float_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil_float_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil_vec2_vertex @@ -18545,28 +18445,6 @@ dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil_vec3_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil_vec4_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_float_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.min_float_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.min_float_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.min_vec2_vertex @@ -18693,86 +18571,6 @@ dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.clam dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.clamp_uvec4_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.clamp_uvec4_uint_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.clamp_uvec4_uint_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_bool_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_bool_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_bvec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_bvec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_bvec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_bvec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_bvec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_bvec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_int_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_int_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_uint_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_uint_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packSnorm2x16_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packSnorm2x16_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackSnorm2x16_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackSnorm2x16_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packUnorm2x16_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packUnorm2x16_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackUnorm2x16_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackUnorm2x16_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packHalf2x16_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packHalf2x16_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.length_float_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.length_float_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.length_vec2_vertex @@ -18781,14 +18579,6 @@ dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.l dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.length_vec3_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.length_vec4_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.length_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec4_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.dot_float_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.dot_float_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.dot_vec2_vertex @@ -18805,234 +18595,6 @@ dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.n dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.normalize_vec3_fragment dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.normalize_vec4_vertex dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.normalize_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_float_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec2_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec3_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec4_vertex -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_vec4_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_float_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_vec2_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_vec3_fragment -dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_vec4_fragment dEQP-GLES3.functional.shaders.random.basic_expression.vertex.0 dEQP-GLES3.functional.shaders.random.basic_expression.vertex.1 dEQP-GLES3.functional.shaders.random.basic_expression.vertex.2 @@ -20144,11 +19706,9 @@ dEQP-GLES3.functional.shaders.random.trigonometric.vertex.7 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.8 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.9 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.10 -dEQP-GLES3.functional.shaders.random.trigonometric.vertex.11 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.12 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.13 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.14 -dEQP-GLES3.functional.shaders.random.trigonometric.vertex.15 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.16 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.17 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.18 @@ -20182,7 +19742,6 @@ dEQP-GLES3.functional.shaders.random.trigonometric.vertex.45 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.46 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.47 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.48 -dEQP-GLES3.functional.shaders.random.trigonometric.vertex.49 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.50 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.51 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.52 @@ -20222,12 +19781,10 @@ dEQP-GLES3.functional.shaders.random.trigonometric.vertex.85 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.86 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.87 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.88 -dEQP-GLES3.functional.shaders.random.trigonometric.vertex.89 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.90 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.91 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.92 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.93 -dEQP-GLES3.functional.shaders.random.trigonometric.vertex.94 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.95 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.96 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.97 @@ -20270,7 +19827,6 @@ dEQP-GLES3.functional.shaders.random.trigonometric.fragment.33 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.34 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.35 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.36 -dEQP-GLES3.functional.shaders.random.trigonometric.fragment.37 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.38 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.39 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.40 @@ -20282,7 +19838,6 @@ dEQP-GLES3.functional.shaders.random.trigonometric.fragment.45 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.46 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.47 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.48 -dEQP-GLES3.functional.shaders.random.trigonometric.fragment.49 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.50 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.51 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.52 @@ -20322,12 +19877,10 @@ dEQP-GLES3.functional.shaders.random.trigonometric.fragment.85 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.86 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.87 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.88 -dEQP-GLES3.functional.shaders.random.trigonometric.fragment.89 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.90 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.91 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.92 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.93 -dEQP-GLES3.functional.shaders.random.trigonometric.fragment.94 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.95 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.96 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.97 @@ -20735,23 +20288,17 @@ dEQP-GLES3.functional.shaders.random.texture.fragment.148 dEQP-GLES3.functional.shaders.random.texture.fragment.149 dEQP-GLES3.functional.shaders.random.all_features.vertex.0 dEQP-GLES3.functional.shaders.random.all_features.vertex.1 -dEQP-GLES3.functional.shaders.random.all_features.vertex.2 dEQP-GLES3.functional.shaders.random.all_features.vertex.3 -dEQP-GLES3.functional.shaders.random.all_features.vertex.4 dEQP-GLES3.functional.shaders.random.all_features.vertex.5 -dEQP-GLES3.functional.shaders.random.all_features.vertex.6 dEQP-GLES3.functional.shaders.random.all_features.vertex.7 dEQP-GLES3.functional.shaders.random.all_features.vertex.8 dEQP-GLES3.functional.shaders.random.all_features.vertex.9 dEQP-GLES3.functional.shaders.random.all_features.vertex.10 dEQP-GLES3.functional.shaders.random.all_features.vertex.11 dEQP-GLES3.functional.shaders.random.all_features.vertex.12 -dEQP-GLES3.functional.shaders.random.all_features.vertex.13 dEQP-GLES3.functional.shaders.random.all_features.vertex.14 dEQP-GLES3.functional.shaders.random.all_features.vertex.15 dEQP-GLES3.functional.shaders.random.all_features.vertex.16 -dEQP-GLES3.functional.shaders.random.all_features.vertex.17 -dEQP-GLES3.functional.shaders.random.all_features.vertex.18 dEQP-GLES3.functional.shaders.random.all_features.vertex.19 dEQP-GLES3.functional.shaders.random.all_features.vertex.20 dEQP-GLES3.functional.shaders.random.all_features.vertex.21 @@ -20759,35 +20306,24 @@ dEQP-GLES3.functional.shaders.random.all_features.vertex.22 dEQP-GLES3.functional.shaders.random.all_features.vertex.23 dEQP-GLES3.functional.shaders.random.all_features.vertex.24 dEQP-GLES3.functional.shaders.random.all_features.vertex.25 -dEQP-GLES3.functional.shaders.random.all_features.vertex.26 dEQP-GLES3.functional.shaders.random.all_features.vertex.27 dEQP-GLES3.functional.shaders.random.all_features.vertex.28 -dEQP-GLES3.functional.shaders.random.all_features.vertex.29 dEQP-GLES3.functional.shaders.random.all_features.vertex.30 dEQP-GLES3.functional.shaders.random.all_features.vertex.31 dEQP-GLES3.functional.shaders.random.all_features.vertex.32 dEQP-GLES3.functional.shaders.random.all_features.vertex.33 -dEQP-GLES3.functional.shaders.random.all_features.vertex.34 dEQP-GLES3.functional.shaders.random.all_features.vertex.35 dEQP-GLES3.functional.shaders.random.all_features.vertex.36 dEQP-GLES3.functional.shaders.random.all_features.vertex.37 dEQP-GLES3.functional.shaders.random.all_features.vertex.38 dEQP-GLES3.functional.shaders.random.all_features.vertex.39 -dEQP-GLES3.functional.shaders.random.all_features.vertex.40 -dEQP-GLES3.functional.shaders.random.all_features.vertex.41 dEQP-GLES3.functional.shaders.random.all_features.vertex.42 dEQP-GLES3.functional.shaders.random.all_features.vertex.43 dEQP-GLES3.functional.shaders.random.all_features.vertex.44 dEQP-GLES3.functional.shaders.random.all_features.vertex.45 -dEQP-GLES3.functional.shaders.random.all_features.vertex.46 -dEQP-GLES3.functional.shaders.random.all_features.vertex.47 dEQP-GLES3.functional.shaders.random.all_features.vertex.48 -dEQP-GLES3.functional.shaders.random.all_features.vertex.49 -dEQP-GLES3.functional.shaders.random.all_features.vertex.50 dEQP-GLES3.functional.shaders.random.all_features.vertex.51 dEQP-GLES3.functional.shaders.random.all_features.vertex.52 -dEQP-GLES3.functional.shaders.random.all_features.vertex.53 -dEQP-GLES3.functional.shaders.random.all_features.vertex.54 dEQP-GLES3.functional.shaders.random.all_features.vertex.55 dEQP-GLES3.functional.shaders.random.all_features.vertex.56 dEQP-GLES3.functional.shaders.random.all_features.vertex.57 @@ -20795,41 +20331,28 @@ dEQP-GLES3.functional.shaders.random.all_features.vertex.58 dEQP-GLES3.functional.shaders.random.all_features.vertex.59 dEQP-GLES3.functional.shaders.random.all_features.vertex.60 dEQP-GLES3.functional.shaders.random.all_features.vertex.61 -dEQP-GLES3.functional.shaders.random.all_features.vertex.62 dEQP-GLES3.functional.shaders.random.all_features.vertex.63 dEQP-GLES3.functional.shaders.random.all_features.vertex.64 -dEQP-GLES3.functional.shaders.random.all_features.vertex.65 -dEQP-GLES3.functional.shaders.random.all_features.vertex.66 dEQP-GLES3.functional.shaders.random.all_features.vertex.67 dEQP-GLES3.functional.shaders.random.all_features.vertex.68 dEQP-GLES3.functional.shaders.random.all_features.vertex.69 dEQP-GLES3.functional.shaders.random.all_features.vertex.70 dEQP-GLES3.functional.shaders.random.all_features.vertex.71 -dEQP-GLES3.functional.shaders.random.all_features.vertex.72 dEQP-GLES3.functional.shaders.random.all_features.vertex.73 dEQP-GLES3.functional.shaders.random.all_features.vertex.74 dEQP-GLES3.functional.shaders.random.all_features.vertex.75 -dEQP-GLES3.functional.shaders.random.all_features.vertex.76 -dEQP-GLES3.functional.shaders.random.all_features.vertex.77 dEQP-GLES3.functional.shaders.random.all_features.vertex.78 -dEQP-GLES3.functional.shaders.random.all_features.vertex.79 dEQP-GLES3.functional.shaders.random.all_features.vertex.80 -dEQP-GLES3.functional.shaders.random.all_features.vertex.81 dEQP-GLES3.functional.shaders.random.all_features.vertex.82 dEQP-GLES3.functional.shaders.random.all_features.vertex.83 dEQP-GLES3.functional.shaders.random.all_features.vertex.84 dEQP-GLES3.functional.shaders.random.all_features.vertex.85 dEQP-GLES3.functional.shaders.random.all_features.vertex.86 -dEQP-GLES3.functional.shaders.random.all_features.vertex.87 -dEQP-GLES3.functional.shaders.random.all_features.vertex.88 dEQP-GLES3.functional.shaders.random.all_features.vertex.89 dEQP-GLES3.functional.shaders.random.all_features.vertex.90 dEQP-GLES3.functional.shaders.random.all_features.vertex.91 dEQP-GLES3.functional.shaders.random.all_features.vertex.92 -dEQP-GLES3.functional.shaders.random.all_features.vertex.93 -dEQP-GLES3.functional.shaders.random.all_features.vertex.94 dEQP-GLES3.functional.shaders.random.all_features.vertex.95 -dEQP-GLES3.functional.shaders.random.all_features.vertex.96 dEQP-GLES3.functional.shaders.random.all_features.vertex.97 dEQP-GLES3.functional.shaders.random.all_features.vertex.98 dEQP-GLES3.functional.shaders.random.all_features.vertex.99 @@ -20839,55 +20362,37 @@ dEQP-GLES3.functional.shaders.random.all_features.fragment.2 dEQP-GLES3.functional.shaders.random.all_features.fragment.3 dEQP-GLES3.functional.shaders.random.all_features.fragment.4 dEQP-GLES3.functional.shaders.random.all_features.fragment.5 -dEQP-GLES3.functional.shaders.random.all_features.fragment.6 -dEQP-GLES3.functional.shaders.random.all_features.fragment.7 dEQP-GLES3.functional.shaders.random.all_features.fragment.8 -dEQP-GLES3.functional.shaders.random.all_features.fragment.9 dEQP-GLES3.functional.shaders.random.all_features.fragment.10 dEQP-GLES3.functional.shaders.random.all_features.fragment.11 dEQP-GLES3.functional.shaders.random.all_features.fragment.12 -dEQP-GLES3.functional.shaders.random.all_features.fragment.13 -dEQP-GLES3.functional.shaders.random.all_features.fragment.14 dEQP-GLES3.functional.shaders.random.all_features.fragment.15 dEQP-GLES3.functional.shaders.random.all_features.fragment.17 -dEQP-GLES3.functional.shaders.random.all_features.fragment.18 dEQP-GLES3.functional.shaders.random.all_features.fragment.19 dEQP-GLES3.functional.shaders.random.all_features.fragment.20 -dEQP-GLES3.functional.shaders.random.all_features.fragment.21 -dEQP-GLES3.functional.shaders.random.all_features.fragment.22 dEQP-GLES3.functional.shaders.random.all_features.fragment.23 dEQP-GLES3.functional.shaders.random.all_features.fragment.24 -dEQP-GLES3.functional.shaders.random.all_features.fragment.25 dEQP-GLES3.functional.shaders.random.all_features.fragment.26 dEQP-GLES3.functional.shaders.random.all_features.fragment.27 dEQP-GLES3.functional.shaders.random.all_features.fragment.28 dEQP-GLES3.functional.shaders.random.all_features.fragment.29 -dEQP-GLES3.functional.shaders.random.all_features.fragment.30 dEQP-GLES3.functional.shaders.random.all_features.fragment.31 -dEQP-GLES3.functional.shaders.random.all_features.fragment.32 dEQP-GLES3.functional.shaders.random.all_features.fragment.33 -dEQP-GLES3.functional.shaders.random.all_features.fragment.34 dEQP-GLES3.functional.shaders.random.all_features.fragment.35 dEQP-GLES3.functional.shaders.random.all_features.fragment.36 dEQP-GLES3.functional.shaders.random.all_features.fragment.37 -dEQP-GLES3.functional.shaders.random.all_features.fragment.38 -dEQP-GLES3.functional.shaders.random.all_features.fragment.39 -dEQP-GLES3.functional.shaders.random.all_features.fragment.40 dEQP-GLES3.functional.shaders.random.all_features.fragment.41 dEQP-GLES3.functional.shaders.random.all_features.fragment.42 dEQP-GLES3.functional.shaders.random.all_features.fragment.43 dEQP-GLES3.functional.shaders.random.all_features.fragment.44 dEQP-GLES3.functional.shaders.random.all_features.fragment.45 -dEQP-GLES3.functional.shaders.random.all_features.fragment.46 dEQP-GLES3.functional.shaders.random.all_features.fragment.47 dEQP-GLES3.functional.shaders.random.all_features.fragment.48 dEQP-GLES3.functional.shaders.random.all_features.fragment.49 dEQP-GLES3.functional.shaders.random.all_features.fragment.50 dEQP-GLES3.functional.shaders.random.all_features.fragment.51 dEQP-GLES3.functional.shaders.random.all_features.fragment.52 -dEQP-GLES3.functional.shaders.random.all_features.fragment.53 dEQP-GLES3.functional.shaders.random.all_features.fragment.54 -dEQP-GLES3.functional.shaders.random.all_features.fragment.55 dEQP-GLES3.functional.shaders.random.all_features.fragment.56 dEQP-GLES3.functional.shaders.random.all_features.fragment.57 dEQP-GLES3.functional.shaders.random.all_features.fragment.58 @@ -20896,15 +20401,9 @@ dEQP-GLES3.functional.shaders.random.all_features.fragment.60 dEQP-GLES3.functional.shaders.random.all_features.fragment.61 dEQP-GLES3.functional.shaders.random.all_features.fragment.62 dEQP-GLES3.functional.shaders.random.all_features.fragment.63 -dEQP-GLES3.functional.shaders.random.all_features.fragment.64 -dEQP-GLES3.functional.shaders.random.all_features.fragment.65 -dEQP-GLES3.functional.shaders.random.all_features.fragment.66 dEQP-GLES3.functional.shaders.random.all_features.fragment.67 dEQP-GLES3.functional.shaders.random.all_features.fragment.68 -dEQP-GLES3.functional.shaders.random.all_features.fragment.69 -dEQP-GLES3.functional.shaders.random.all_features.fragment.70 dEQP-GLES3.functional.shaders.random.all_features.fragment.71 -dEQP-GLES3.functional.shaders.random.all_features.fragment.72 dEQP-GLES3.functional.shaders.random.all_features.fragment.73 dEQP-GLES3.functional.shaders.random.all_features.fragment.74 dEQP-GLES3.functional.shaders.random.all_features.fragment.75 @@ -20912,23 +20411,17 @@ dEQP-GLES3.functional.shaders.random.all_features.fragment.76 dEQP-GLES3.functional.shaders.random.all_features.fragment.77 dEQP-GLES3.functional.shaders.random.all_features.fragment.78 dEQP-GLES3.functional.shaders.random.all_features.fragment.79 -dEQP-GLES3.functional.shaders.random.all_features.fragment.80 -dEQP-GLES3.functional.shaders.random.all_features.fragment.81 dEQP-GLES3.functional.shaders.random.all_features.fragment.82 dEQP-GLES3.functional.shaders.random.all_features.fragment.83 dEQP-GLES3.functional.shaders.random.all_features.fragment.84 dEQP-GLES3.functional.shaders.random.all_features.fragment.85 -dEQP-GLES3.functional.shaders.random.all_features.fragment.86 dEQP-GLES3.functional.shaders.random.all_features.fragment.87 dEQP-GLES3.functional.shaders.random.all_features.fragment.88 -dEQP-GLES3.functional.shaders.random.all_features.fragment.89 dEQP-GLES3.functional.shaders.random.all_features.fragment.90 dEQP-GLES3.functional.shaders.random.all_features.fragment.91 dEQP-GLES3.functional.shaders.random.all_features.fragment.92 dEQP-GLES3.functional.shaders.random.all_features.fragment.93 -dEQP-GLES3.functional.shaders.random.all_features.fragment.94 dEQP-GLES3.functional.shaders.random.all_features.fragment.95 -dEQP-GLES3.functional.shaders.random.all_features.fragment.96 dEQP-GLES3.functional.shaders.random.all_features.fragment.97 dEQP-GLES3.functional.shaders.random.all_features.fragment.98 dEQP-GLES3.functional.shaders.random.all_features.fragment.99 diff --git a/android/cts/master/src/gles3-spec-issues.txt b/android/cts/master/src/gles3-spec-issues.txt new file mode 100644 index 0000000..aa431c0 --- /dev/null +++ b/android/cts/master/src/gles3-spec-issues.txt @@ -0,0 +1,508 @@ +# Khronos bug 11600, internal bug 20334181 +dEQP-GLES3.functional.shaders.constant_expressions.other.nested_builtin_funcs_vertex +dEQP-GLES3.functional.shaders.constant_expressions.other.nested_builtin_funcs_fragment +dEQP-GLES3.functional.shaders.constant_expressions.other.complex_vertex +dEQP-GLES3.functional.shaders.constant_expressions.other.complex_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_bool_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_bool_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_bvec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_bvec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_bvec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_bvec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_bvec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_bvec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_int_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_int_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_uint_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_uint_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packSnorm2x16_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packSnorm2x16_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackSnorm2x16_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackSnorm2x16_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packUnorm2x16_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packUnorm2x16_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackUnorm2x16_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackUnorm2x16_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packHalf2x16_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packHalf2x16_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_float_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec2_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec3_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec4_vertex +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_vec4_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_float_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_vec2_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_vec3_fragment +dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_vec4_fragment +dEQP-GLES3.functional.shaders.random.all_features.fragment.13 +dEQP-GLES3.functional.shaders.random.all_features.fragment.14 +dEQP-GLES3.functional.shaders.random.all_features.fragment.18 +dEQP-GLES3.functional.shaders.random.all_features.fragment.21 +dEQP-GLES3.functional.shaders.random.all_features.fragment.22 +dEQP-GLES3.functional.shaders.random.all_features.fragment.25 +dEQP-GLES3.functional.shaders.random.all_features.fragment.30 +dEQP-GLES3.functional.shaders.random.all_features.fragment.32 +dEQP-GLES3.functional.shaders.random.all_features.fragment.34 +dEQP-GLES3.functional.shaders.random.all_features.fragment.38 +dEQP-GLES3.functional.shaders.random.all_features.fragment.39 +dEQP-GLES3.functional.shaders.random.all_features.fragment.40 +dEQP-GLES3.functional.shaders.random.all_features.fragment.46 +dEQP-GLES3.functional.shaders.random.all_features.fragment.53 +dEQP-GLES3.functional.shaders.random.all_features.fragment.55 +dEQP-GLES3.functional.shaders.random.all_features.fragment.6 +dEQP-GLES3.functional.shaders.random.all_features.fragment.64 +dEQP-GLES3.functional.shaders.random.all_features.fragment.65 +dEQP-GLES3.functional.shaders.random.all_features.fragment.66 +dEQP-GLES3.functional.shaders.random.all_features.fragment.69 +dEQP-GLES3.functional.shaders.random.all_features.fragment.7 +dEQP-GLES3.functional.shaders.random.all_features.fragment.70 +dEQP-GLES3.functional.shaders.random.all_features.fragment.72 +dEQP-GLES3.functional.shaders.random.all_features.fragment.80 +dEQP-GLES3.functional.shaders.random.all_features.fragment.81 +dEQP-GLES3.functional.shaders.random.all_features.fragment.86 +dEQP-GLES3.functional.shaders.random.all_features.fragment.89 +dEQP-GLES3.functional.shaders.random.all_features.fragment.9 +dEQP-GLES3.functional.shaders.random.all_features.fragment.94 +dEQP-GLES3.functional.shaders.random.all_features.fragment.96 +dEQP-GLES3.functional.shaders.random.all_features.vertex.13 +dEQP-GLES3.functional.shaders.random.all_features.vertex.17 +dEQP-GLES3.functional.shaders.random.all_features.vertex.18 +dEQP-GLES3.functional.shaders.random.all_features.vertex.2 +dEQP-GLES3.functional.shaders.random.all_features.vertex.26 +dEQP-GLES3.functional.shaders.random.all_features.vertex.29 +dEQP-GLES3.functional.shaders.random.all_features.vertex.34 +dEQP-GLES3.functional.shaders.random.all_features.vertex.4 +dEQP-GLES3.functional.shaders.random.all_features.vertex.40 +dEQP-GLES3.functional.shaders.random.all_features.vertex.41 +dEQP-GLES3.functional.shaders.random.all_features.vertex.46 +dEQP-GLES3.functional.shaders.random.all_features.vertex.47 +dEQP-GLES3.functional.shaders.random.all_features.vertex.49 +dEQP-GLES3.functional.shaders.random.all_features.vertex.50 +dEQP-GLES3.functional.shaders.random.all_features.vertex.53 +dEQP-GLES3.functional.shaders.random.all_features.vertex.54 +dEQP-GLES3.functional.shaders.random.all_features.vertex.6 +dEQP-GLES3.functional.shaders.random.all_features.vertex.62 +dEQP-GLES3.functional.shaders.random.all_features.vertex.65 +dEQP-GLES3.functional.shaders.random.all_features.vertex.66 +dEQP-GLES3.functional.shaders.random.all_features.vertex.72 +dEQP-GLES3.functional.shaders.random.all_features.vertex.76 +dEQP-GLES3.functional.shaders.random.all_features.vertex.77 +dEQP-GLES3.functional.shaders.random.all_features.vertex.79 +dEQP-GLES3.functional.shaders.random.all_features.vertex.81 +dEQP-GLES3.functional.shaders.random.all_features.vertex.87 +dEQP-GLES3.functional.shaders.random.all_features.vertex.88 +dEQP-GLES3.functional.shaders.random.all_features.vertex.93 +dEQP-GLES3.functional.shaders.random.all_features.vertex.94 +dEQP-GLES3.functional.shaders.random.all_features.vertex.96 +dEQP-GLES3.functional.shaders.random.trigonometric.fragment.37 +dEQP-GLES3.functional.shaders.random.trigonometric.fragment.49 +dEQP-GLES3.functional.shaders.random.trigonometric.fragment.89 +dEQP-GLES3.functional.shaders.random.trigonometric.fragment.94 +dEQP-GLES3.functional.shaders.random.trigonometric.vertex.11 +dEQP-GLES3.functional.shaders.random.trigonometric.vertex.15 +dEQP-GLES3.functional.shaders.random.trigonometric.vertex.49 +dEQP-GLES3.functional.shaders.random.trigonometric.vertex.89 +dEQP-GLES3.functional.shaders.random.trigonometric.vertex.94 diff --git a/scripts/build_android_mustpass.py b/scripts/build_android_mustpass.py index 0d1b3bf..199502b 100644 --- a/scripts/build_android_mustpass.py +++ b/scripts/build_android_mustpass.py @@ -428,7 +428,12 @@ MASTER_GLES2_PKG = Package(module = GLES2_MODULE, configurations = [ filters = MASTER_GLES2_COMMON_FILTERS), ]) -MASTER_GLES3_COMMON_FILTERS = [include("gles3-master.txt"), exclude("gles3-hw-issues.txt"), exclude("gles3-test-issues.txt")] +MASTER_GLES3_COMMON_FILTERS = [ + include("gles3-master.txt"), + exclude("gles3-hw-issues.txt"), + exclude("gles3-test-issues.txt"), + exclude("gles3-spec-issues.txt") + ] MASTER_GLES3_PKG = Package(module = GLES3_MODULE, configurations = [ # Master Configuration(name = "master", @@ -473,7 +478,11 @@ MASTER_GLES3_PKG = Package(module = GLES3_MODULE, configurations = [ filters = MASTER_GLES3_COMMON_FILTERS + [include("gles3-pixelformat.txt")]), ]) -MASTER_GLES31_COMMON_FILTERS = [include("gles31-master.txt"), exclude("gles31-hw-issues.txt"), exclude("gles31-test-issues.txt")] +MASTER_GLES31_COMMON_FILTERS = [ + include("gles31-master.txt"), + exclude("gles31-hw-issues.txt"), + exclude("gles31-test-issues.txt"), + ] MASTER_GLES31_PKG = Package(module = GLES31_MODULE, configurations = [ # Master Configuration(name = "master", -- 2.7.4