Remove complex builtin function constant folding cases from mustpass
authorPyry Haulos <phaulos@google.com>
Fri, 17 Apr 2015 16:56:27 +0000 (09:56 -0700)
committerPyry Haulos <phaulos@google.com>
Fri, 17 Apr 2015 17:31:54 +0000 (10:31 -0700)
See Khronos bug 11600

Bug: 20334181
Change-Id: I60cc88bb354f62b2e4c02c711976d79165d5ea73

android/cts/master/com.drawelements.deqp.gles3.xml
android/cts/master/gles3-master.txt
android/cts/master/src/gles3-spec-issues.txt [new file with mode: 0644]
scripts/build_android_mustpass.py

index 7cccbe2..8d6bf93 100644 (file)
                                                <Test name="switch_case_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="nested_builtin_funcs_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="nested_builtin_funcs_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="complex_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="complex_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                        <TestSuite name="builtin_functions">
                                                <TestCase name="angle_and_trigonometry">
-                                                       <Test name="radians_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="radians_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="radians_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="radians_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="radians_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="radians_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="radians_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="radians_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="degrees_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="degrees_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="degrees_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="degrees_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="degrees_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="degrees_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="degrees_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="degrees_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="sin_float_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="cos_vec4_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="tan_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tan_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tan_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tan_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tan_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tan_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tan_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tan_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="asin_float_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="acos_vec4_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="atan_separate_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_separate_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_separate_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_separate_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_separate_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_separate_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_separate_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_separate_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_combined_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_combined_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_combined_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_combined_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_combined_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_combined_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_combined_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atan_combined_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="sinh_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="sinh_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="sinh_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="sinh_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="sinh_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="sinh_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="sinh_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="sinh_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cosh_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cosh_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cosh_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cosh_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cosh_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cosh_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cosh_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cosh_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tanh_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tanh_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tanh_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tanh_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tanh_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tanh_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tanh_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="tanh_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="asinh_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="asinh_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="asinh_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="asinh_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="asinh_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="asinh_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="asinh_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="asinh_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="acosh_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="acosh_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="acosh_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="acosh_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="acosh_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="acosh_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="acosh_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="acosh_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atanh_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atanh_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atanh_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atanh_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atanh_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atanh_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atanh_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="atanh_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="exponential">
                                                        <Test name="pow_float_vertex">
                                                        <Test name="round_vec4_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="roundEven_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="roundEven_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="roundEven_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="roundEven_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="roundEven_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="roundEven_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="roundEven_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="roundEven_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="ceil_float_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="ceil_vec4_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="fract_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="fract_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="fract_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="fract_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="fract_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="fract_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="fract_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="fract_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_vec2_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_vec2_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_vec3_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_vec3_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_vec4_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mod_vec4_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="min_float_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="clamp_ivec2_int_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="clamp_ivec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_ivec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_ivec3_int_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_ivec3_int_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_ivec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_ivec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_ivec4_int_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_ivec4_int_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uvec2_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uvec2_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uvec3_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uvec3_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uvec4_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="clamp_uvec4_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec2_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec2_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec3_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec3_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec4_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec4_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_float_bool_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_float_bool_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec2_bvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec2_bvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec3_bvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec3_bvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec4_bvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mix_vec4_bvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_vec2_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_vec2_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_vec3_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_vec3_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_vec4_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="step_vec4_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_vec2_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_vec2_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_vec3_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_vec3_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_vec4_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="smoothstep_vec4_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isnan_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isnan_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isnan_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isnan_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isnan_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isnan_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isnan_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isnan_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isinf_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isinf_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isinf_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isinf_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isinf_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isinf_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isinf_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isinf_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="floatbits_int_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="floatbits_int_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="floatbits_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="floatbits_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="float_pack_unpack">
-                                                       <Test name="packSnorm2x16_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="packSnorm2x16_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="unpackSnorm2x16_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="unpackSnorm2x16_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="packUnorm2x16_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="packUnorm2x16_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="unpackUnorm2x16_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="unpackUnorm2x16_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="packHalf2x16_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="packHalf2x16_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="geometric">
-                                                       <Test name="length_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="length_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="length_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="length_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="length_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="length_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="length_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="length_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="distance_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="distance_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="distance_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="distance_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="distance_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="distance_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="distance_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="distance_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="dot_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="dot_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="dot_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="dot_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="dot_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="dot_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="dot_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="dot_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="normalize_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="normalize_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="normalize_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="normalize_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="normalize_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="normalize_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="normalize_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="normalize_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="faceforward_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="faceforward_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="faceforward_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="faceforward_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="faceforward_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="faceforward_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="faceforward_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="faceforward_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="reflect_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="reflect_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="reflect_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="reflect_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="reflect_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="reflect_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="reflect_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="reflect_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="refract_float_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="refract_float_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="refract_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="refract_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="refract_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="refract_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="refract_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="refract_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="matrix">
-                                                       <Test name="compMult_mat2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="compMult_mat2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="compMult_mat3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="compMult_mat3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="compMult_mat4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="compMult_mat4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat2x3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat2x3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat3x2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat3x2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat2x4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat2x4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat4x2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat4x2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat3x4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat3x4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat4x3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="outerProd_mat4x3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat3x2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat3x2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat2x3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat2x3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat4x2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat4x2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat4x3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat4x3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat2x4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat2x4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat3x4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="transpose_mat3x4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="determinant_mat2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="determinant_mat2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="determinant_mat3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="determinant_mat3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="determinant_mat4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="determinant_mat4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="inverse_mat2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="inverse_mat2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="inverse_mat3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="inverse_mat3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="inverse_mat4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="inverse_mat4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="vector_relational">
-                                                       <Test name="lessThan_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_ivec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_ivec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_ivec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_ivec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_ivec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_ivec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThan_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_ivec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_ivec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_ivec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_ivec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_ivec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_ivec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lessThanEqual_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_ivec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_ivec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_ivec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_ivec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_ivec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_ivec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThan_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_ivec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_ivec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_ivec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_ivec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_ivec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_ivec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="greaterThanEqual_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_ivec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_ivec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_ivec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_ivec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_ivec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_ivec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_bvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_bvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_bvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_bvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_bvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="equal_bvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="notEqual_vec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="notEqual_vec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="notEqual_vec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="notEqual_vec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="notEqual_vec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="notEqual_vec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="notEqual_ivec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="notEqual_ivec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="notEqual_ivec3_vertex">
+                                                       <Test name="clamp_ivec3_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_ivec3_fragment">
+                                                       <Test name="clamp_ivec3_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_ivec4_vertex">
+                                                       <Test name="clamp_ivec3_int_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_ivec4_fragment">
+                                                       <Test name="clamp_ivec3_int_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_uvec2_vertex">
+                                                       <Test name="clamp_ivec4_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_uvec2_fragment">
+                                                       <Test name="clamp_ivec4_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_uvec3_vertex">
+                                                       <Test name="clamp_ivec4_int_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_uvec3_fragment">
+                                                       <Test name="clamp_ivec4_int_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_uvec4_vertex">
+                                                       <Test name="clamp_uint_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_uvec4_fragment">
+                                                       <Test name="clamp_uint_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_bvec2_vertex">
+                                                       <Test name="clamp_uvec2_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_bvec2_fragment">
+                                                       <Test name="clamp_uvec2_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_bvec3_vertex">
+                                                       <Test name="clamp_uvec2_uint_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_bvec3_fragment">
+                                                       <Test name="clamp_uvec2_uint_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_bvec4_vertex">
+                                                       <Test name="clamp_uvec3_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="notEqual_bvec4_fragment">
+                                                       <Test name="clamp_uvec3_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="any_bvec2_vertex">
+                                                       <Test name="clamp_uvec3_uint_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="any_bvec2_fragment">
+                                                       <Test name="clamp_uvec3_uint_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="any_bvec3_vertex">
+                                                       <Test name="clamp_uvec4_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="any_bvec3_fragment">
+                                                       <Test name="clamp_uvec4_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="any_bvec4_vertex">
+                                                       <Test name="clamp_uvec4_uint_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="any_bvec4_fragment">
+                                                       <Test name="clamp_uvec4_uint_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="all_bvec2_vertex">
+                                               </TestCase>
+                                               <TestCase name="geometric">
+                                                       <Test name="length_float_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="all_bvec2_fragment">
+                                                       <Test name="length_float_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="all_bvec3_vertex">
+                                                       <Test name="length_vec2_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="all_bvec3_fragment">
+                                                       <Test name="length_vec2_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="all_bvec4_vertex">
+                                                       <Test name="length_vec3_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="all_bvec4_fragment">
+                                                       <Test name="length_vec3_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="not_bvec2_vertex">
+                                                       <Test name="length_vec4_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="not_bvec2_fragment">
+                                                       <Test name="length_vec4_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="not_bvec3_vertex">
+                                                       <Test name="dot_float_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="not_bvec3_fragment">
+                                                       <Test name="dot_float_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="not_bvec4_vertex">
+                                                       <Test name="dot_vec2_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="not_bvec4_fragment">
+                                                       <Test name="dot_vec2_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                               </TestCase>
-                                               <TestCase name="fragment_processing">
-                                                       <Test name="dFdx_float_fragment">
+                                                       <Test name="dot_vec3_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="dFdx_vec2_fragment">
+                                                       <Test name="dot_vec3_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="dFdx_vec3_fragment">
+                                                       <Test name="dot_vec4_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="dFdx_vec4_fragment">
+                                                       <Test name="dot_vec4_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="dFdy_float_fragment">
+                                                       <Test name="normalize_float_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="dFdy_vec2_fragment">
+                                                       <Test name="normalize_float_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="dFdy_vec3_fragment">
+                                                       <Test name="normalize_vec2_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="dFdy_vec4_fragment">
+                                                       <Test name="normalize_vec2_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="fwidth_float_fragment">
+                                                       <Test name="normalize_vec3_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="fwidth_vec2_fragment">
+                                                       <Test name="normalize_vec3_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="fwidth_vec3_fragment">
+                                                       <Test name="normalize_vec4_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="fwidth_vec4_fragment">
+                                                       <Test name="normalize_vec4_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
                                                        <Test name="10">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="11">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="12">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="14">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="15">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="16">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="48">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="49">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="50">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="88">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="89">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="90">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="93">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="94">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="95">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="36">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="37">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="38">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="48">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="49">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="50">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="88">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="89">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="90">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="93">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="94">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="95">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="1">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="5">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="6">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="7">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="12">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="13">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="14">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="16">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="17">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="18">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="19">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="25">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="26">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="27">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="28">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="29">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="30">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="33">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="34">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="35">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="39">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="40">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="41">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="42">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="45">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="46">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="47">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="48">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="49">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="50">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="51">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="52">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="53">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="54">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="55">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="61">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="62">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="63">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="64">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="65">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="66">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="67">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="71">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="72">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="73">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="75">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="76">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="77">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="78">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="79">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="80">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="81">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="82">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="86">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="87">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="88">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="89">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="92">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="93">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="94">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="95">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="96">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="97">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="5">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="6">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="7">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="8">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="9">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="10">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="12">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="13">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="14">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="15">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="17">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="18">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="19">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="20">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="21">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="22">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="23">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="24">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="25">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="26">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="29">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="30">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="31">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="32">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="33">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="34">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="35">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="37">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="38">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="39">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="40">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="41">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="45">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="46">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="47">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="52">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="53">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="54">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="55">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="56">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="63">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="64">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="65">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="66">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="67">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="68">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="69">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="70">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="71">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="72">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="73">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="79">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="80">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="81">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="82">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="85">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="86">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="87">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="88">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="89">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="90">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="93">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="94">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="95">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="96">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="97">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
index f7490c2..00c302c 100644 (file)
@@ -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 (file)
index 0000000..aa431c0
--- /dev/null
@@ -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
index 0d1b3bf..199502b 100644 (file)
@@ -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",