am 986c28ff: (-s ours) am 18243b3e: Relax modf(Inf) fractional part verification
authorPyry Haulos <phaulos@google.com>
Thu, 27 Aug 2015 10:45:37 +0000 (10:45 +0000)
committerAndroid Git Automerger <android-git-automerger@android.com>
Thu, 27 Aug 2015 10:45:37 +0000 (10:45 +0000)
* commit '986c28ff00fe5b943d31c36a32b0cc424c3ea77c':

33 files changed:
Android.mk
android/cts/master/com.drawelements.deqp.egl.xml
android/cts/master/com.drawelements.deqp.gles2.xml
android/cts/master/com.drawelements.deqp.gles3.xml
android/cts/master/com.drawelements.deqp.gles31.xml
android/cts/master/egl-master.txt
android/cts/master/gles2-master.txt
android/cts/master/gles3-565-no-depth-no-stencil.txt
android/cts/master/gles3-master.txt
android/cts/master/gles3-multisample.txt
android/cts/master/gles3-rotate-landscape.txt
android/cts/master/gles3-rotate-portrait.txt
android/cts/master/gles3-rotate-reverse-landscape.txt
android/cts/master/gles3-rotate-reverse-portrait.txt
android/cts/master/gles31-master.txt
android/cts/master/src/egl-failures.txt
android/cts/master/src/gles2-failures.txt
android/cts/master/src/gles2-test-issues.txt [new file with mode: 0644]
android/cts/master/src/gles3-driver-issues.txt
android/cts/master/src/gles3-hw-issues.txt
android/cts/master/src/gles3-multisample-issues.txt [new file with mode: 0644]
android/cts/master/src/gles3-pixelformat-issues.txt [new file with mode: 0644]
android/cts/master/src/gles3-pixelformat.txt
android/cts/master/src/gles3-spec-issues.txt
android/cts/master/src/gles3-test-issues.txt
android/cts/master/src/gles31-driver-issues.txt [new file with mode: 0644]
android/cts/master/src/gles31-hw-issues.txt
android/cts/master/src/gles31-test-issues.txt
framework/platform/android/tcuAndroidInternals.hpp
modules/egl/teglImageFormatTests.cpp
modules/gles3/functional/es3fFlushFinishTests.cpp
modules/glshared/glsBuiltinPrecisionTests.cpp
scripts/build_android_mustpass.py

index 3a6e7a0..f436453 100644 (file)
@@ -735,11 +735,6 @@ LOCAL_NDK_STL_VARIANT := gnustl_static
 LOCAL_RTTI_FLAG := -frtti -fexceptions
 LOCAL_MULTILIB := both
 
-# b/18934246, failed to link libtestercore for clang mips.
-ifeq ($(TARGET_ARCH),mips)
-  LOCAL_CLANG := false
-endif
-
 include $(BUILD_SHARED_LIBRARY)
 
 include $(LOCAL_PATH)/android/package/Android.mk
index e2cf0ff..73784a3 100644 (file)
                                                                </TestCase>
                                                        </TestSuite>
                                                </TestSuite>
-                                               <TestSuite name="random">
-                                                       <TestSuite name="textures">
-                                                               <TestCase name="gen_delete">
-                                                                       <Test name="0">
-                                                                               <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="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="9">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <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="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="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>
-                                                               </TestCase>
-                                                               <TestCase name="teximage2d">
-                                                                       <Test name="0">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="1">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="texsubimage2d">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="buffers">
-                                                               <TestCase name="gen_delete">
-                                                                       <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="bufferdata">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="buffersubdata">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="shaders">
-                                                               <TestCase name="create_destroy">
-                                                                       <Test name="0">
-                                                                               <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="10">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="11">
-                                                                               <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="18">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="19">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="source">
-                                                                       <Test name="0">
-                                                                               <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="4">
-                                                                               <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="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="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>
-                                                               </TestCase>
-                                                               <TestCase name="compile">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="16">
-                                                                               <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>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="programs">
-                                                               <TestCase name="create_destroy">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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>
-                                                               </TestCase>
-                                                               <TestCase name="attach_detach">
-                                                                       <Test name="0">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="1">
-                                                                               <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="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="15">
-                                                                               <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="19">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="link">
-                                                                       <Test name="1">
-                                                                               <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="7">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="9">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="images">
-                                                               <TestCase name="create_destroy">
-                                                                       <Test name="0">
-                                                                               <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="5">
-                                                                               <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="10">
-                                                                               <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="16">
-                                                                               <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>
-                                                               </TestCase>
-                                                               <TestCase name="teximage2d">
-                                                                       <Test name="0">
-                                                                               <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="4">
-                                                                               <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="9">
-                                                                               <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="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="18">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="texsubimage2d">
-                                                                       <Test name="2">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="3">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="7">
-                                                                               <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="13">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                               </TestSuite>
-                                               <TestSuite name="simple_egl_sync">
-                                                       <TestCase name="buffers">
-                                                               <Test name="gen_delete">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="bufferdata">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="buffersubdata">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="bufferdata_render">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="textures">
-                                                               <Test name="gen_delete">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="teximage2d">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="teximage2d_texsubimage2d">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="teximage2d_texsubimage2d_render">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="shaders">
-                                                               <Test name="vtx_create_destroy">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vtx_shadersource">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vtx_compile">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="frag_create_destroy">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="frag_shadersource">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="programs">
-                                                               <Test name="create_destroy">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="attach">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="link">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestSuite name="images">
-                                                               <TestCase name="texture_source">
-                                                                       <Test name="texsubimage2d">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="teximage2d">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="create_texture_render">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="teximage2d_render">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                               </TestSuite>
-                                               <TestSuite name="random_egl_sync">
-                                                       <TestSuite name="textures">
-                                                               <TestCase name="gen_delete">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="teximage2d">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="texsubimage2d">
-                                                                       <Test name="0">
-                                                                               <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="5">
-                                                                               <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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="buffers">
-                                                               <TestCase name="gen_delete">
-                                                                       <Test name="0">
-                                                                               <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="8">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <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="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="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>
-                                                               </TestCase>
-                                                               <TestCase name="bufferdata">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="buffersubdata">
-                                                                       <Test name="0">
-                                                                               <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="8">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <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="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="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>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="shaders">
-                                                               <TestCase name="create_destroy">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="source">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="compile">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="programs">
-                                                               <TestCase name="create_destroy">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="15">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="16">
-                                                                               <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>
-                                                               </TestCase>
-                                                               <TestCase name="attach_detach">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="16">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="17">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="link">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="15">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="18">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="images">
-                                                               <TestCase name="create_destroy">
-                                                                       <Test name="5">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="8">
-                                                                               <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>
-                                                               </TestCase>
-                                                               <TestCase name="teximage2d">
-                                                                       <Test name="0">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="5">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="15">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="18">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="texsubimage2d">
-                                                                       <Test name="11">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                               </TestSuite>
-                                               <TestSuite name="simple_egl_server_sync">
-                                                       <TestCase name="buffers">
-                                                               <Test name="gen_delete">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="bufferdata">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="buffersubdata">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="textures">
-                                                               <Test name="gen_delete">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="teximage2d">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="teximage2d_texsubimage2d">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="shaders">
-                                                               <Test name="vtx_create_destroy">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vtx_shadersource">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vtx_compile">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="frag_create_destroy">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="frag_shadersource">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="frag_compile">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="programs">
-                                                               <Test name="create_destroy">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="attach">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="link">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestSuite name="images">
-                                                               <TestCase name="texture_source">
-                                                                       <Test name="create_destroy">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="create_texture">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="texsubimage2d">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="teximage2d">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                               </TestSuite>
-                                               <TestSuite name="random_egl_server_sync">
-                                                       <TestSuite name="textures">
-                                                               <TestCase name="gen_delete">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="teximage2d">
-                                                                       <Test name="0">
-                                                                               <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="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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="texsubimage2d">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="buffers">
-                                                               <TestCase name="gen_delete">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="bufferdata">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="buffersubdata">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="shaders">
-                                                               <TestCase name="create_destroy">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="source">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="compile">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="programs">
-                                                               <TestCase name="create_destroy">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="16">
-                                                                               <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>
-                                                               </TestCase>
-                                                               <TestCase name="attach_detach">
-                                                                       <Test name="0">
-                                                                               <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="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="11">
-                                                                               <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="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>
-                                                               </TestCase>
-                                                               <TestCase name="link">
-                                                                       <Test name="0">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="2">
-                                                                               <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="8">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="9">
-                                                                               <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="13">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="14">
+                                               <TestSuite name="simple_egl_sync">
+                                                       <TestCase name="buffers">
+                                                               <Test name="gen_delete">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="bufferdata">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="buffersubdata">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="bufferdata_render">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="textures">
+                                                               <Test name="gen_delete">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="teximage2d">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="teximage2d_texsubimage2d">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="teximage2d_texsubimage2d_render">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="shaders">
+                                                               <Test name="vtx_create_destroy">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vtx_shadersource">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vtx_compile">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="frag_create_destroy">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="frag_shadersource">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="programs">
+                                                               <Test name="create_destroy">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="attach">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="link">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestSuite name="images">
+                                                               <TestCase name="texture_source">
+                                                                       <Test name="texsubimage2d">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="15">
+                                                                       <Test name="teximage2d">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="17">
+                                                                       <Test name="create_texture_render">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="18">
+                                                                       <Test name="teximage2d_render">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
                                                        </TestSuite>
+                                               </TestSuite>
+                                               <TestSuite name="simple_egl_server_sync">
+                                                       <TestCase name="buffers">
+                                                               <Test name="gen_delete">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="bufferdata">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="buffersubdata">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="textures">
+                                                               <Test name="gen_delete">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="teximage2d">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="teximage2d_texsubimage2d">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="shaders">
+                                                               <Test name="vtx_create_destroy">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vtx_shadersource">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vtx_compile">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="frag_create_destroy">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="frag_shadersource">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="frag_compile">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="programs">
+                                                               <Test name="create_destroy">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="attach">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="link">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
                                                        <TestSuite name="images">
-                                                               <TestCase name="create_destroy">
-                                                                       <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="5">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="7">
-                                                                               <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="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="17">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="19">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="teximage2d">
-                                                                       <Test name="0">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="1">
-                                                                               <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="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="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="19">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="texsubimage2d">
-                                                                       <Test name="0">
-                                                                               <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="5">
-                                                                               <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="10">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="12">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="13">
+                                                               <TestCase name="texture_source">
+                                                                       <Test name="create_destroy">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="14">
+                                                                       <Test name="create_texture">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="16">
+                                                                       <Test name="texsubimage2d">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="19">
+                                                                       <Test name="teximage2d">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
                                <Test name="context">
                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                </Test>
-                               <Test name="pbuffer_pixmap">
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                               </Test>
                                <Test name="pixmap_window">
                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                </Test>
                                <Test name="pixmap_context">
                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                </Test>
-                               <Test name="pbuffer_pixmap_context">
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                               </Test>
                                <Test name="pixmap_single_window_context">
                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                </Test>
index e9ad551..adbc036 100644 (file)
                                                <Test name="unopened_parenthesis_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="unclosed_parenthesis_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="unclosed_parenthesis_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                        <TestCase name="operator_precedence">
                                                <Test name="modulo_vs_not_vertex">
                                        <Test name="varying_3">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="varying_4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="varying_5">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                                <Test name="uniform_lowp_mat4_mat4_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uniform_lowp_mat4_mat4_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="uniform_mediump_mat4_float_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="uniform_mediump_mat4_mat4_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uniform_mediump_mat4_mat4_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="uniform_highp_mat4_float_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="uniform_highp_mat4_mat4_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uniform_highp_mat4_mat4_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="dynamic_lowp_mat2_float_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="uniform_lowp_mat4_mat4_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uniform_lowp_mat4_mat4_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="uniform_mediump_mat4_float_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="uniform_mediump_mat4_mat4_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uniform_mediump_mat4_mat4_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="uniform_highp_mat4_float_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="uniform_highp_mat4_mat4_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uniform_highp_mat4_mat4_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="dynamic_lowp_mat2_float_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="uniform_mediump_mat4_mat4_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uniform_mediump_mat4_mat4_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="uniform_highp_mat4_float_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="uniform_highp_mat4_mat4_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uniform_highp_mat4_mat4_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="dynamic_lowp_mat2_float_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                        <Test name="depth_range_fragment">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="fragcoord_xyz">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="fragcoord_w">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                                        <Test name="la88_nicest">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="la88_non_square_fastest">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="la88_non_square_nicest">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb565_fastest">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                                <Test name="rgba16f">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="rgb16f">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="depth24_stencil8">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="rgba16f">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="rgb16f">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="depth24_stencil8">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                        <Test name="bind_buffer">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="gen_buffers">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="buffer_data">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="check_framebuffer_status">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="gen_framebuffers">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="gen_renderbuffers">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                </TestCase>
                                <TestCase name="fragment">
                                        <Test name="scissor">
                                        <Test name="generatemipmap_incomplete_cube">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="gentextures_invalid_size">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="pixelstorei_invalid_pname">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="teximage2d_invalid_type">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="teximage2d_inequal_width_height_cube">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="teximage2d_neg_level_tex2d">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="vec3">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="vec4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="mat2">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="mat3">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="mat4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                </TestCase>
                                <TestCase name="bind_aliasing">
                                        <Test name="max_inactive_float">
                                        <Test name="max_inactive_vec3">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="max_inactive_vec4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="max_inactive_mat2">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="max_inactive_mat3">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="max_inactive_mat4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                </TestCase>
                                <TestCase name="bind_hole">
                                        <Test name="float">
                                        <Test name="vec3">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="mat2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="mat3">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="mat4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                </TestCase>
                                <TestCase name="bind_time">
                                        <Test name="pre_attach">
                                                <Test name="float_vec4_both">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="mat4_mat2_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="mat4_mat2_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="mat4_mat2_both">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="int_ivec4_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                        <Test name="float_vec4_both">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mat4_mat2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4_mat2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4_mat2_both">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="int_ivec4_vertex">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                        <Test name="86">
                                                <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="color_clear_value_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="color_clear_value_getinteger">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="color_clear_value_getfloat">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="depth_clear_value_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="depth_clear_value_getinteger">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="depth_clear_value_getfloat">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="program_attached_shaders">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="program_active_uniform_name">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="program_active_uniform_types">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
index cd0193e..a458fa1 100644 (file)
                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                </Test>
-                               <Test name="depth_stencil_scissored_masked">
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                               </Test>
                        </TestCase>
                        <TestSuite name="buffer">
                                <TestSuite name="write">
                                                <Test name="empty_directive_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="identifier_with_double_underscore_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="identifier_with_double_underscore_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                        <TestCase name="definitions">
                                                <Test name="define_value_and_function_vertex">
                                                <Test name="unterminated_comment_2_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="backslash_in_a_comment_1_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="backslash_in_a_comment_1_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="backslash_in_a_comment_2_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="line_and_file_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="line_expression_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="line_expression_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="line_and_file_expression_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="line_and_file_expression_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="line_defined_1_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="line_defined_1_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="line_defined_2_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="line_defined_2_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="empty_line_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="empty_line_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="invalid_line_file_1_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="invalid_line_file_1_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="invalid_line_file_3_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="invalid_line_file_3_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="invalid_line_file_4_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                        <Test name="const_float_assign_varying">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="const_float_function_gotcha_vertex">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="const_float_function_gotcha_fragment">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="const_float_from_int_vertex">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="invalid_octal_0_fragment">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="invalid_octal_1_vertex">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="invalid_octal_1_fragment">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="invalid_hexadecimal_0_vertex">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                                        <Test name="differing_precision_3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="type_mismatch_1">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="type_mismatch_2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="type_mismatch_3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="struct_type_mismatch_1">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="struct_type_mismatch_2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="struct_type_mismatch_3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="interpolation_mismatch_1">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="differing_interpolation_2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="illegal_usage_1">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="invalid_type_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="invalid_type_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="invalid_type_bool">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="invalid_type_struct_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="invalid_type_struct_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="invalid_type_array_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="invalid_type_array_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="float_vec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="float_uvec2_vec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="interpolation">
                                                        <Test name="smooth">
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="uniform">
-                                               <TestCase name="basic">
-                                                       <Test name="precision_conflict_1">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="precision_conflict_2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="precision_conflict_3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="precision_conflict_4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
                                                <TestCase name="struct">
                                                        <Test name="basic">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        <Test name="partial_ivec2_ivec2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="type_conflict_1">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="type_conflict_2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="type_conflict_3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="precision_conflict_1">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="precision_conflict_2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="precision_conflict_3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="precision_conflict_4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="light_struct_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        </Test>
                                                </TestCase>
                                                <TestCase name="block">
-                                                       <Test name="differing_precision">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="type_mismatch">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="members_mismatch">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="layout_qualifier_mismatch_1">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="layout_qualifier_mismatch_2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="layout_qualifier_mismatch_4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                <Test name="uniform_block_in_main_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="invariant_attribute">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="invariant_uniform">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="invariant_uniform_block_1_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="invariant_uniform_block_1_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="invariant_uniform_block_2_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="invariant_uniform_block_2_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="uniform_block_layout_qualifier_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="nested_uniform_block_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uniform_block_sampler_2d_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uniform_block_sampler_2d_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uniform_block_sampler_cube_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uniform_block_sampler_cube_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="uniform_block_missing_member_semicolon_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="uniform_block_duplicate_member_name_3_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uniform_block_duplicate_block_name_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uniform_block_duplicate_block_name_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="uniform_block_duplicate_instance_name_1_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="uniform_block_array_without_instance_name_2_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uniform_block_in_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uniform_block_in_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uniform_block_out_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uniform_block_out_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uniform_block_const_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uniform_block_const_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                </TestSuite>
                                <TestSuite name="swizzles">
                                                <Test name="bool_bool_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="bool_bvec2_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="bool_bvec2_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="bool_bvec3_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="copy_local_inout_on_call_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="copy_global_inout_on_call_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="copy_global_inout_on_call_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                        <TestCase name="control_flow">
                                                <Test name="simple_return_vertex">
                                                <Test name="return_without_value_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="local_function_prototype_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="local_function_prototype_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="local_function_definition_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="uniform_argument_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uniform_return_type_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uniform_return_type_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="in_return_type_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="write_const_array_arg_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="use_const_arg_in_const_expr_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="use_const_arg_in_const_expr_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="use_const_arg_as_array_size_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="use_const_arg_as_array_size_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="overload_builtin_function_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="overload_builtin_function_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="redefine_builtin_function_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="redefine_builtin_function_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="basic_recursion_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="modify_const_arg_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="init_const_local_from_const_arg_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="init_const_local_from_const_arg_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="array_size_from_const_arg_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="array_size_from_const_arg_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                </TestSuite>
                                <TestSuite name="arrays">
                                                <Test name="dynamic_expression_array_access_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="multiple_declarations_single_statement_explicit_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="multiple_declarations_single_statement_explicit_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="multiple_declarations_single_statement_implicit_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="multiple_declarations_single_statement_implicit_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                        <TestCase name="length">
                                                <Test name="float_vertex">
                                                <Test name="dynamic_expression_array_size_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="empty_declaration_with_var_name_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="empty_declaration_with_var_name_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="constructor_c_style1_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="vec3_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="vec4_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="vec4_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="varying_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="coherent_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="coherent_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="restrict_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="restrict_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="readonly_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="readonly_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="writeonly_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="writeonly_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="resource_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="resource_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="atomic_uint_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="atomic_uint_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="noperspective_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="noperspective_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="patch_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="patch_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sample_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sample_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="subroutine_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="subroutine_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="common_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="common_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="partition_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="partition_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="active_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="active_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="asm_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="short_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="double_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="double_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="half_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="sampler3DRect_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="filter_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="filter_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image1D_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image1D_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image2D_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image2D_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image3D_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image3D_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="imageCube_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="imageCube_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimage1D_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimage1D_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimage2D_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimage2D_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimage3D_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimage3D_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimageCube_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimageCube_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimage1D_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimage1D_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimage2D_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimage2D_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimage3D_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimage3D_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimageCube_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimageCube_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image1DArray_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image1DArray_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image2DArray_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image2DArray_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimage1DArray_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimage1DArray_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimage2DArray_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimage2DArray_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimage1DArray_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimage1DArray_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimage2DArray_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimage2DArray_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image1DShadow_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image1DShadow_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image2DShadow_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image2DShadow_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image1DArrayShadow_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image1DArrayShadow_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image2DArrayShadow_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="image2DArrayShadow_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="imageBuffer_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="imageBuffer_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimageBuffer_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="iimageBuffer_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimageBuffer_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="uimageBuffer_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="sampler1D_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="usampler2DRect_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="samplerBuffer_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="samplerBuffer_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="isamplerBuffer_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="isamplerBuffer_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="usamplerBuffer_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="usamplerBuffer_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="sampler2DMS_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="digit_begin_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="max_length_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="max_length_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                </TestSuite>
                                <TestSuite name="qualification_order">
                                        <TestSuite name="variables">
                                                <TestCase name="valid">
-                                                       <Test name="invariant_interp_storage_precision">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="interp_storage_precision">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="invariant_interp_storage">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="invariant_storage_precision">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="storage_precision">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="interp_storage">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="invariant_storage">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="invalid">
                                                        <Test name="invariant_interp_precision_storage">
                                                        <Test name="invariant_precision_storage_interp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="interp_invariant_storage_precision">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="interp_invariant_precision_storage">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="invariant_storage_interp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="interp_invariant_storage">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="interp_storage_invariant">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="storage_invariant">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="invariant_interp_storage_precision_invariant_input">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="interp_storage_precision_invariant_input">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="invariant_interp_storage_invariant_input">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="invariant_storage_precision_invariant_input">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="storage_precision_invariant_input">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="interp_storage_invariant_input">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="invariant_storage_invariant_input">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="parameters">
                                                <Test name="while_condition_variable_hides_local_variable_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="for_init_statement_variable_hides_global_variable_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="for_init_statement_variable_hides_global_variable_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="while_condition_variable_hides_global_variable_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="variable_in_if_hides_global_variable_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="variable_in_if_hides_global_variable_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="variable_from_outer_scope_visible_in_initializer_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="redeclare_local_variable_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="redeclare_for_init_statement_variable_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="redeclare_for_init_statement_variable_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="redeclare_for_condition_variable_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="redeclare_builtin_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="redefine_builtin_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="redefine_builtin_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="conflict_function_struct_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="use_variable_from_block_in_outer_scope_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="use_variable_from_if_in_outer_scope_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="use_variable_from_if_in_outer_scope_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="use_variable_from_else_in_outer_scope_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="use_variable_from_else_in_outer_scope_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="use_variable_from_if_in_else_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="member_layout_column_major_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="member_layout_row_major_vec4_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="member_layout_row_major_vec4_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="member_layout_column_major_vec4_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="member_layout_column_major_vec4_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="member_layout_all_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="struct_member_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="struct_member_layout_row_major_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="struct_member_layout_row_major_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="struct_member_layout_column_major_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="struct_member_layout_column_major_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="struct_member_layout_all_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="struct_member_layout_all_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="struct_member_layout_all_8_times_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="struct_member_layout_all_8_times_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="long_block_name_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                </Test>
                                        </TestCase>
                                        <TestCase name="invalid">
-                                               <Test name="member_in_interface_qualifier_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="member_in_interface_qualifier_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="member_out_interface_qualifier_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="member_out_interface_qualifier_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="member_buffer_interface_qualifier_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="empty_global_layout_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="structure_definition_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="structure_definition_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="member_layout_shared_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="invalid_dollar_block_name_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="invalid_identifier_block_name_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="invalid_identifier_block_name_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="too_long_block_name_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="too_long_block_name_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="invalid_number_instance_name_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="invalid_dollar_instance_name_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="invalid_identifier_instance_name_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="invalid_identifier_instance_name_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="repeated_block_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="repeated_block_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="repeated_block_no_instance_name_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                        <Test name="highp_ivec4_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="post_increment_effect">
                                                        <Test name="lowp_float_vertex">
                                                        <Test name="highp_ivec4_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="pre_increment_result">
                                                        <Test name="lowp_float_vertex">
                                                        <Test name="highp_ivec4_fragment">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uint_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uint_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec2_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec2_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec3_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec3_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec4_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec4_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="post_increment_result">
                                                        <Test name="lowp_float_vertex">
                                                <Test name="dynamic_loop_nested_struct_array_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="basic_equal_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="basic_equal_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="basic_not_equal_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="basic_not_equal_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="nested_equal_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="nested_equal_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="nested_not_equal_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="nested_not_equal_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                        <TestCase name="uniform">
                                                <Test name="basic_vertex">
                                                <Test name="array_member_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="array_member_dynamic_index_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="array_member_dynamic_index_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="dynamic_loop_nested_struct_array_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="dynamic_loop_nested_struct_array_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="sampler_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="sampler_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="sampler_nested_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="sampler_nested_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                        <Test name="while_loop_in_switch_static_fragment">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="while_loop_in_switch_uniform_vertex">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="while_loop_in_switch_uniform_fragment">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="fragcoord_z">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="uniform_conditional_write">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="pointcoord">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                <Test name="usampler3d_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="sampler3d_bias_fixed_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sampler3d_bias_float_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="isampler3d_bias_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="usampler3d_bias_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="sampler2dshadow_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="isampler2darray_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="usampler2darray_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="usampler2darray_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="sampler3d_fixed_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="sampler3d_float_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="sampler3d_float_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="sampler3d_fixed_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="sampler3d_float_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="sampler3d_float_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="isampler3d_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="isampler3d_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="isamplercube_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="isamplercube_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="usamplercube_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="sampler2dshadow_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="samplercubeshadow_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="samplercubeshadow_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="sampler2darrayshadow_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                </Test>
                                        </TestCase>
                                        <TestCase name="texelfetchoffset">
-                                               <Test name="sampler2d_fixed_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sampler2d_fixed_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sampler2d_float_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sampler2d_float_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="isampler2d_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="isampler2d_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="usampler2d_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="usampler2d_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="sampler2darray_fixed_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sampler2darray_fixed_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sampler2darray_float_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sampler2darray_float_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="isampler2darray_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="isampler2darray_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="usampler2darray_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="usampler2darray_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sampler3d_fixed_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sampler3d_fixed_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sampler3d_float_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="sampler3d_float_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="isampler3d_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="isampler3d_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="usampler3d_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="usampler3d_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                        <TestCase name="texturesize">
                                                <Test name="sampler2d_fixed_vertex">
                                                <Test name="texture_sampler3dshadow_vec4_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="texture_sampler2darrayshadow_vec4_float_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="texture_sampler2darrayshadow_vec4_float_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="textureproj_samplercube_vec4_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="textureoffset_samplercubeshadow_vec4_ivec3_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="textureoffset_sampler2darrayshadow_vec4_ivec2_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="textureoffset_sampler2darrayshadow_vec4_ivec2_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="textureoffset_sampler2darrayshadow_vec4_ivec2_float_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
+                                               </TestCase>
+                                               <TestCase name="in_function">
+                                                       <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_highp">
+                                                       <Test name="float_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_lowp">
+                                                       <Test name="vec2_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_mediump">
+                                                       <Test name="vec2_highp">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                               </TestCase>
+                                               <TestCase name="static_if">
+                                                       <Test name="float_mediump">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="float_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_highp">
+                                                       <Test name="vec2_mediump">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
+                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="vec2_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="in_function">
+                                               <TestCase name="static_loop">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
+                                               </TestCase>
+                                               <TestCase name="static_switch">
+                                                       <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_highp">
+                                                       <Test name="float_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_mediump">
+                                                       <Test name="vec2_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_highp">
+                                                       <Test name="vec2_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="static_if">
+                                               <TestCase name="uniform_if">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
+                                               </TestCase>
+                                               <TestCase name="uniform_loop">
+                                                       <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_highp">
+                                                       <Test name="float_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_mediump">
+                                                       <Test name="vec2_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_highp">
+                                                       <Test name="vec2_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="static_loop">
+                                               <TestCase name="uniform_switch">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="static_switch">
-                                                       <Test name="float_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="float_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="uniform_if">
-                                                       <Test name="float_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="float_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="uniform_loop">
-                                                       <Test name="float_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="float_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="uniform_switch">
-                                                       <Test name="float_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="float_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="fbo">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="fbo_float">
                                                        <Test name="float_lowp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="float_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_lowp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="vec2_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec2_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_lowp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_lowp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestSuite name="fastest">
                                                        <TestCase name="default">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="fbo_float">
                                                                <Test name="float_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2_lowp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec2_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec2_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_lowp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_lowp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                </TestSuite>
                                                <TestSuite name="nicest">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="fbo_float">
                                                                <Test name="float_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2_lowp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec2_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec2_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_lowp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_lowp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                </TestSuite>
                                                <TestSuite name="texture">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="msaa4">
                                                                <Test name="float_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="float_fastest">
                                                                <Test name="float_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec2_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec2_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_lowp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="float_nicest">
                                                                <Test name="float_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec2_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec2_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_lowp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                </TestSuite>
                                        </TestSuite>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_lowp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="vec4_lowp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="in_function">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="static_if">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="static_loop">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="static_switch">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="uniform_if">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="uniform_loop">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="uniform_switch">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="fbo">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="fbo_float">
                                                        <Test name="float_lowp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="float_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="vec2_lowp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec2_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="vec3_lowp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="vec4_lowp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestSuite name="fastest">
                                                        <TestCase name="default">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="fbo_float">
                                                                <Test name="float_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec2_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec2_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec3_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                </TestSuite>
                                                <TestSuite name="nicest">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="fbo_float">
                                                                <Test name="float_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec2_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec2_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec3_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                </TestSuite>
                                                <TestSuite name="texture">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="msaa4">
                                                                <Test name="float_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="float_fastest">
                                                                <Test name="float_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec2_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec3_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="float_nicest">
                                                                <Test name="float_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec2_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec3_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                </TestSuite>
                                        </TestSuite>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_lowp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="vec4_lowp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="in_function">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="vec4_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="static_if">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="vec4_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="static_loop">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="static_switch">
-                                                       <Test name="float_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="float_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="uniform_if">
-                                                       <Test name="float_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="float_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="uniform_loop">
-                                                       <Test name="float_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="float_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_mediump">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2_highp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3_mediump">
+                                                       <Test name="vec4_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_highp">
+                                               </TestCase>
+                                               <TestCase name="static_switch">
+                                                       <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_mediump">
+                                                       <Test name="float_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_highp">
+                                                       <Test name="vec2_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                               </TestCase>
-                                               <TestCase name="uniform_switch">
-                                                       <Test name="float_mediump">
+                                                       <Test name="vec2_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="float_highp">
+                                                       <Test name="vec4_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec2_mediump">
+                                               </TestCase>
+                                               <TestCase name="uniform_if">
+                                                       <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec2_highp">
+                                                       <Test name="float_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
+                                                       <Test name="vec2_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_highp">
+                                                       <Test name="vec2_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_highp">
+                                               </TestCase>
+                                               <TestCase name="uniform_loop">
+                                                       <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                               </TestCase>
-                                               <TestCase name="fbo">
-                                                       <Test name="float_mediump">
+                                                       <Test name="float_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="float_highp">
+                                                       <Test name="vec2_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec2_mediump">
+                                                       <Test name="vec2_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec2_highp">
+                                                       <Test name="vec4_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
+                                               </TestCase>
+                                               <TestCase name="uniform_switch">
+                                                       <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_highp">
+                                                       <Test name="float_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_mediump">
+                                                       <Test name="vec2_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_highp">
+                                                       <Test name="vec2_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                               </TestCase>
-                                               <TestCase name="fbo_float">
-                                                       <Test name="float_lowp">
+                                                       <Test name="vec4_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
+                                               </TestCase>
+                                               <TestCase name="fbo">
                                                        <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec2_lowp">
+                                                       <Test name="vec2_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec2_mediump">
+                                                       <Test name="vec2_highp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec2_highp">
+                                                       <Test name="vec4_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_lowp">
+                                               </TestCase>
+                                               <TestCase name="fbo_float">
+                                                       <Test name="float_lowp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_mediump">
+                                                       <Test name="float_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec3_highp">
+                                                       <Test name="vec2_lowp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_lowp">
+                                                       <Test name="vec2_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_mediump">
+                                                       <Test name="vec4_lowp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="vec4_highp">
+                                                       <Test name="vec4_mediump">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="fbo_float">
                                                                <Test name="float_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec2_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec2_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_lowp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                </TestSuite>
                                                <TestSuite name="nicest">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="fbo_float">
                                                                <Test name="float_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec2_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec2_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_lowp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                </TestSuite>
                                                <TestSuite name="texture">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="msaa4">
                                                                <Test name="float_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_mediump">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="float_fastest">
                                                                <Test name="float_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec2_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec2_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_lowp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="float_nicest">
                                                                <Test name="float_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec2_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec2_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_lowp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_mediump">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec4_lowp">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4_highp">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                </TestSuite>
                                        </TestSuite>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="mediump_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="sin">
-                                                       <TestCase name="lowp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="lowp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="cos">
-                                                       <TestCase name="lowp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="lowp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="tan">
-                                                       <TestCase name="lowp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="lowp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="asin">
-                                                       <TestCase name="lowp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="lowp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="mediump_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="mediump_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="acos">
-                                                       <TestCase name="lowp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="lowp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
+                                                       <TestCase name="mediump_vertex">
+                                                               <Test name="scalar">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
                                                        <TestCase name="mediump_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="atan2">
+                                               <TestSuite name="sin">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="atan">
                                                        <TestCase name="highp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="sinh">
+                                               <TestSuite name="cos">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_vertex">
+                                                       <TestCase name="highp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_fragment">
+                                                       <TestCase name="highp_fragment">
+                                                               <Test name="scalar">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                               <TestSuite name="tan">
+                                                       <TestCase name="lowp_vertex">
+                                                               <Test name="scalar">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="lowp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="cosh">
+                                               <TestSuite name="asin">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="tanh">
+                                               <TestSuite name="acos">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_vertex">
+                                                       <TestCase name="mediump_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_fragment">
+                                                       <TestCase name="highp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_vertex">
+                                                       <TestCase name="highp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_fragment">
+                                               </TestSuite>
+                                               <TestSuite name="atan2">
+                                                       <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="asinh">
-                                                       <TestCase name="lowp_vertex">
+                                                       <TestCase name="lowp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="lowp_fragment">
+                                               </TestSuite>
+                                               <TestSuite name="atan">
+                                                       <TestCase name="highp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_vertex">
+                                                       <TestCase name="highp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_fragment">
+                                               </TestSuite>
+                                               <TestSuite name="sinh">
+                                                       <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_vertex">
+                                                       <TestCase name="lowp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_fragment">
+                                                       <TestCase name="mediump_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="acosh">
-                                                       <TestCase name="lowp_vertex">
+                                                       <TestCase name="mediump_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="lowp_fragment">
+                                                       <TestCase name="highp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_vertex">
+                                                       <TestCase name="highp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_fragment">
+                                               </TestSuite>
+                                               <TestSuite name="cosh">
+                                                       <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="atanh">
-                                                       <TestCase name="lowp_vertex">
+                                                       <TestCase name="lowp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="lowp_fragment">
+                                                       <TestCase name="mediump_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_vertex">
+                                                       <TestCase name="mediump_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="pow">
-                                                       <TestCase name="lowp_vertex">
+                                                       <TestCase name="highp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="lowp_fragment">
+                                                       <TestCase name="highp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_vertex">
+                                               </TestSuite>
+                                               <TestSuite name="tanh">
+                                                       <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_fragment">
+                                                       <TestCase name="lowp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_vertex">
+                                                       <TestCase name="mediump_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_fragment">
+                                                       <TestCase name="mediump_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="exp">
+                                               <TestSuite name="asinh">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="log">
+                                               <TestSuite name="acosh">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_vertex">
+                                               </TestSuite>
+                                               <TestSuite name="atanh">
+                                                       <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_fragment">
+                                                       <TestCase name="lowp_fragment">
+                                                               <Test name="scalar">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="mediump_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="exp2">
+                                               <TestSuite name="pow">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="log2">
+                                               <TestSuite name="exp">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="sqrt">
+                                               <TestSuite name="log">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="inversesqrt">
+                                               <TestSuite name="exp2">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="abs">
+                                               <TestSuite name="log2">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="sign">
+                                               <TestSuite name="sqrt">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="floor">
+                                               <TestSuite name="inversesqrt">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="trunc">
+                                               <TestSuite name="abs">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="round">
+                                               <TestSuite name="sign">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="roundeven">
+                                               <TestSuite name="floor">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="ceil">
+                                               <TestSuite name="trunc">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="fract">
+                                               <TestSuite name="round">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="mod">
+                                               <TestSuite name="roundeven">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestCase name="modf">
-                                                       <Test name="lowp_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestSuite name="min">
+                                               <TestSuite name="fract">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="max">
-                                                       <TestCase name="lowp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="lowp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="mediump_vertex">
+                                                       <TestCase name="highp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_fragment">
+                                                       <TestCase name="highp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="clamp">
+                                               <TestSuite name="mod">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="mix">
-                                                       <TestCase name="lowp_vertex">
+                                                       <TestCase name="highp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="lowp_fragment">
+                                                       <TestCase name="highp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_vertex">
+                                               </TestSuite>
+                                               <TestCase name="modf">
+                                                       <Test name="lowp_vertex">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="lowp_fragment">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mediump_vertex">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mediump_fragment">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                               </TestCase>
+                                               <TestSuite name="min">
+                                                       <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_fragment">
+                                                       <TestCase name="lowp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_vertex">
+                                                       <TestCase name="mediump_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_fragment">
+                                                       <TestCase name="mediump_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="step">
+                                               <TestSuite name="max">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_vertex">
+                                               </TestSuite>
+                                               <TestSuite name="clamp">
+                                                       <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_fragment">
+                                                       <TestCase name="lowp_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="smoothstep">
-                                                       <TestCase name="lowp_vertex">
+                                                       <TestCase name="mediump_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="lowp_fragment">
+                                                       <TestCase name="mediump_fragment">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_vertex">
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_fragment">
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="length">
+                                               <TestSuite name="mix">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="distance">
+                                               <TestSuite name="step">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="dot">
+                                               <TestSuite name="smoothstep">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="mediump_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
                                                        <TestCase name="highp_vertex">
-                                                               <Test name="vec3">
+                                                               <Test name="vec2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                        <TestCase name="highp_fragment">
-                                                               <Test name="vec3">
+                                                               <Test name="vec2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestCase name="cross">
-                                                       <Test name="lowp_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_vertex">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_fragment">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestSuite name="normalize">
+                                               <TestSuite name="length">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="faceforward">
+                                               <TestSuite name="distance">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="reflect">
+                                               <TestSuite name="dot">
                                                        <TestCase name="lowp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                </Test>
                                                        </TestCase>
                                                        <TestCase name="lowp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                </Test>
                                                        </TestCase>
                                                        <TestCase name="mediump_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                </Test>
                                                        </TestCase>
                                                        <TestCase name="mediump_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="highp_vertex">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                        <TestCase name="highp_fragment">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="refract">
+                                               <TestCase name="cross">
+                                                       <Test name="lowp_vertex">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="lowp_fragment">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mediump_vertex">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mediump_fragment">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="highp_vertex">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="highp_fragment">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                               </TestCase>
+                                               <TestSuite name="normalize">
                                                        <TestCase name="lowp_vertex">
                                                                <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="matrixcompmult">
+                                               <TestSuite name="faceforward">
                                                        <TestCase name="lowp_vertex">
-                                                               <Test name="mat2">
+                                                               <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat2x3">
+                                                               <Test name="vec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat2x4">
+                                                       </TestCase>
+                                                       <TestCase name="lowp_fragment">
+                                                               <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat3x2">
+                                                               <Test name="vec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat3">
+                                                       </TestCase>
+                                                       <TestCase name="mediump_vertex">
+                                                               <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat3x4">
+                                                               <Test name="vec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat4x2">
+                                                       </TestCase>
+                                                       <TestCase name="mediump_fragment">
+                                                               <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat4x3">
+                                                               <Test name="vec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat4">
+                                                       </TestCase>
+                                                       <TestCase name="highp_vertex">
+                                                               <Test name="vec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="highp_fragment">
+                                                               <Test name="vec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                               <TestSuite name="reflect">
+                                                       <TestCase name="lowp_vertex">
+                                                               <Test name="scalar">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                        <TestCase name="lowp_fragment">
-                                                               <Test name="mat2">
+                                                               <Test name="scalar">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat2x3">
+                                                               <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat2x4">
+                                                               <Test name="vec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat3x2">
+                                                       </TestCase>
+                                                       <TestCase name="mediump_vertex">
+                                                               <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat3">
+                                                               <Test name="vec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat3x4">
+                                                       </TestCase>
+                                                       <TestCase name="mediump_fragment">
+                                                               <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat4x2">
+                                                               <Test name="vec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat4x3">
+                                                       </TestCase>
+                                                       <TestCase name="highp_vertex">
+                                                               <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat4">
+                                                       </TestCase>
+                                                       <TestCase name="highp_fragment">
+                                                               <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_vertex">
+                                               </TestSuite>
+                                               <TestSuite name="matrixcompmult">
+                                                       <TestCase name="lowp_vertex">
                                                                <Test name="mat2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="mediump_fragment">
+                                                       <TestCase name="lowp_fragment">
+                                                               <Test name="mat2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2x3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2x4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3x4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="mediump_vertex">
                                                                <Test name="mat2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
+                                                       <TestCase name="mediump_fragment">
+                                                               <Test name="mat2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2x3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2x4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3x4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
                                                        <TestCase name="highp_vertex">
                                                                <Test name="mat2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <Test name="mat2x4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="mat3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="mat3x4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat4x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="mat4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="mat2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat2x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="mat3x2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="mat3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="mat4x2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="mat2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat2x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="mat3x2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="mat3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="mat4x2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                <Test name="common_subexpression_0">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="common_subexpression_1">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="common_subexpression_2">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="common_subexpression_3">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="subexpression_precision_lowp">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="common_subexpression_0">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="common_subexpression_1">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="common_subexpression_2">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="common_subexpression_3">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="subexpression_precision_lowp">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="common_subexpression_0">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="common_subexpression_1">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="common_subexpression_2">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="common_subexpression_3">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="subexpression_precision_lowp">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                        <Test name="write_fragcolor_and_fragdata_simple">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="write_fragcolor_and_fragdata_static_if">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="write_fragcolor_and_fragdata_unused_func">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                </TestCase>
                                <TestSuite name="constant_expressions">
                                        <TestCase name="trivial">
                                                        <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="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="96">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="97">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="98">
                                                                <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="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="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="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="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="87">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="88">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="90">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="linear_linear_mirror_mirror">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="linear_mipmap_nearest_nearest_clamp_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_linear_clamp_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_nearest_clamp_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_linear_clamp_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_linear_clamp_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="cube">
                                                        <Test name="linear_linear_mirror_mirror">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="nearest_mipmap_nearest_nearest_clamp_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="nearest_mipmap_nearest_linear_clamp_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="linear_mipmap_nearest_nearest_clamp_clamp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="linear_mipmap_nearest_nearest_clamp_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_nearest_mirror_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_nearest_mirror_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="linear_mipmap_nearest_linear_clamp_clamp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="linear_mipmap_nearest_linear_clamp_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_linear_mirror_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_linear_mirror_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="nearest_mipmap_linear_nearest_clamp_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="nearest_mipmap_linear_linear_clamp_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="linear_mipmap_linear_nearest_clamp_clamp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="linear_mipmap_linear_nearest_mirror_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="linear_mipmap_linear_linear_clamp_clamp">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="linear_mipmap_linear_linear_mirror_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="3d">
                                                        <Test name="linear_linear_mirror_mirror_mirror">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="linear_mipmap_nearest_nearest_clamp_clamp_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_nearest_clamp_clamp_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_nearest_clamp_repeat_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_nearest_clamp_repeat_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_nearest_clamp_mirror_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_nearest_clamp_mirror_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_linear_clamp_clamp_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_linear_clamp_clamp_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_linear_clamp_repeat_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_linear_clamp_mirror_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_nearest_linear_clamp_mirror_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_nearest_clamp_clamp_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_nearest_clamp_clamp_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_nearest_clamp_repeat_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_nearest_clamp_repeat_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_nearest_clamp_mirror_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_linear_clamp_clamp_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_linear_clamp_clamp_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_linear_clamp_repeat_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_linear_clamp_repeat_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_mipmap_linear_linear_clamp_mirror_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                </TestSuite>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="projected">
-                                                       <Test name="nearest_nearest_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="nearest_nearest_repeat">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="nearest_nearest_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_nearest_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_nearest_repeat">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_nearest_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="nearest_linear_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="nearest_linear_repeat">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="nearest_linear_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_linear_clamp">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_linear_repeat">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="linear_linear_mirror">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
                                                <TestCase name="bias">
                                                        <Test name="nearest_nearest">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="projected">
-                                                       <Test name="linear_nearest">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="nearest_linear">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
                                                <TestCase name="bias">
                                                        <Test name="nearest_nearest">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
                                                <TestCase name="max_level">
-                                                       <Test name="nearest_nearest">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="nearest_linear">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                <Test name="rgba32f_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="rgba32f_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="rgba32i_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="rgba16i_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="rgba16i_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="rgba16ui_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="srgb8_alpha8_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="srgb8_alpha8_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="rgb10_a2_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="rgb10_a2_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="rgb10_a2ui_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="rgb10_a2ui_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="rgba4_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="rgb8_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="rgb8_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="rgb565_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="rgb8i_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="rgb8i_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="rgb8ui_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="rgb8ui_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="srgb8_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="rg16ui_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="rg16ui_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="rg8_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="rg8i_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="rg8i_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="rg8ui_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="r32f_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="r32f_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="r32i_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="r32i_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="r32ui_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="r32ui_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="r16f_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="r16f_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="r16i_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="r16ui_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="r16ui_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="r8_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="r8_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="r8i_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="r8i_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="r8ui_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="r8_snorm_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="r8_snorm_3d">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                        <TestCase name="teximage3d_unpack_params">
                                                <Test name="rgb8_image_height">
                                                <Test name="depth_component24_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="depth_component16_2d_array">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="depth32f_stencil8_2d_array">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                        </TestCase>
                                        <TestSuite name="texstorage2d">
                                                <TestCase name="format">
-                                                       <Test name="rgba32f_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgba32f_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgba32i_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgba32i_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="rgba32ui_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgba16f_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgba16f_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="rgba16i_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgba16ui_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgba16ui_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgba8_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgba8_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgba8i_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgba8i_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgba8ui_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgba8ui_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="srgb8_alpha8_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="srgb8_alpha8_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgb10_a2_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb10_a2_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgb10_a2ui_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb10_a2ui_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="rgb5_a1_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgba8_snorm_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgba8_snorm_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgb8_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb8_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="rgb565_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="r11f_g11f_b10f_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="r11f_g11f_b10f_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgb32f_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb32f_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgb32i_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb32i_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgb32ui_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb32ui_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgb16f_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb16f_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgb16i_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb16i_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgb16ui_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb16ui_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="rgb8_snorm_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgb8i_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb8i_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgb8ui_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb8ui_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="rg32i_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rg32ui_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rg32ui_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rg16f_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rg16f_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rg16i_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rg16i_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rg16ui_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rg16ui_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rg8_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rg8_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rg8i_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rg8i_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="rg8ui_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rg8_snorm_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rg8_snorm_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="r32f_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="r32i_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="r32i_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="r32ui_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="r16f_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="r16f_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="r16i_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="r16i_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="r8_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="r8i_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="r8i_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="r8ui_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="r8ui_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="r8_snorm_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="r8_snorm_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="depth_component32f_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="depth_component32f_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="depth_component24_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="depth_component24_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="depth_component16_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="depth_component16_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="depth32f_stencil8_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="depth32f_stencil8_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="depth24_stencil8_2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="depth24_stencil8_cube">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="2d_57x63_2_levels">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="2d_57x63_6_levels">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cube_1x1_1_levels">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                        </TestSuite>
                                        <TestSuite name="texstorage3d">
                                                <TestCase name="format">
-                                                       <Test name="rgba32f_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgba32i_3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgba32ui_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgba16f_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgba16i_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgba16i_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgba16ui_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgba16ui_3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgba8_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgba8i_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgba8ui_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgba8ui_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="srgb8_alpha8_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgb10_a2_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgb10_a2_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb10_a2ui_3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="rgb5_a1_3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgba8_snorm_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgb8_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb565_3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="r11f_g11f_b10f_2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="r11f_g11f_b10f_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgb32i_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb32ui_3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rgb16f_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgb16i_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgb16i_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgb16ui_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgb8i_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rgb8ui_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="srgb8_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rgb9_e5_3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rg32f_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rg32i_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rg32i_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rg32ui_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rg16f_3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rg16i_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="rg16ui_3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="rg8_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rg8i_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rg8ui_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rg8_snorm_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="rg8_snorm_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="r32f_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="r32i_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="r32i_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="r32ui_2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="r32ui_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="r16f_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="r16f_3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="r16i_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="r16i_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="r16ui_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="r8_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="r8i_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="r8i_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="r8ui_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="r8_snorm_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="r8_snorm_3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="depth32f_stencil8_2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="size">
                                                        <Test name="2d_array_1x1x1_1_levels">
                                                                <Test name="dst_color_one_minus_dst_alpha">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="dst_color_constant_color">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <Test name="dst_color_constant_alpha">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="dst_color_one_minus_constant_alpha">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <Test name="dst_color_src_alpha_saturate">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="one_minus_dst_color_zero">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <Test name="one_zero">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="one_one">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <Test name="one_one_minus_src_color">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="one_dst_color">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <Test name="one_one_minus_dst_color">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="one_src_alpha">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <Test name="one_one_minus_dst_alpha">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="one_constant_color">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="one_one_minus_constant_color">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <Test name="one_constant_alpha">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="one_one_minus_constant_alpha">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <Test name="one_src_alpha_saturate">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="src_color_zero">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <Test name="dst_alpha_src_alpha">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="dst_alpha_one_minus_src_alpha">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                <Test name="dst_alpha_constant_alpha">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="dst_alpha_one_minus_constant_alpha">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="27">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="28">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="44">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="45">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="78">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="79">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="84">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="85">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                                <Test name="rgba16f">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="rgb16f">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="depth24_stencil8">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="depth32f_stencil8">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="stencil_index8">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="rgb565">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="depth_component_unsigned_int">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="red_unsigned_byte">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="red_float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="red_half_float_oes">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="depth_component32">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="rg_unsigned_byte">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="rg_float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="rg_half_float_oes">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="rgba16f">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="rgb16f">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="depth24_stencil8">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="depth32f_stencil8">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="stencil_index8">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="rgb565">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                <Test name="out_of_bounds_nearest">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="out_of_bounds_linear">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="out_of_bounds_reverse_src_x_nearest">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="out_of_bounds_reverse_src_x_linear">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="out_of_bounds_reverse_src_y_nearest">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="out_of_bounds_reverse_src_y_linear">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="out_of_bounds_reverse_dst_x_nearest">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="out_of_bounds_reverse_dst_x_linear">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="out_of_bounds_reverse_dst_y_nearest">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="out_of_bounds_reverse_dst_y_linear">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="out_of_bounds_reverse_src_dst_x_nearest">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="out_of_bounds_reverse_src_dst_x_linear">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="out_of_bounds_reverse_src_dst_y_nearest">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="out_of_bounds_reverse_src_dst_y_linear">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="nearest_consistency_mag_reverse_dst_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="nearest_consistency_min_reverse_src_dst_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="nearest_consistency_out_of_bounds_mag_reverse_dst_y">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="nearest_consistency_out_of_bounds_mag_reverse_src_dst_y">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="nearest_consistency_out_of_bounds_min_reverse_dst_y">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="nearest_consistency_out_of_bounds_min_reverse_src_dst_y">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                        <TestCase name="conversion">
                                                <Test name="rgba32i_to_rgba32i">
                                                <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="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="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="34">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="35">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="36">
                                                        <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="float_vec4_both">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="mat4_mat2_vertex">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="mat4_mat2_fragment">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="mat4_mat2_both">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
                                                                        <Test name="int_ivec4_vertex">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                        <Test name="float_vec4_both">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="mat4_mat2_vertex">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="mat4_mat2_fragment">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="mat4_mat2_both">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
                                                                        <Test name="int_ivec4_vertex">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                        <Test name="float_vec4_both">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="mat4_mat2_vertex">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="mat4_mat2_fragment">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="mat4_mat2_both">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
                                                                        <Test name="int_ivec4_vertex">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                        <Test name="float_vec4_both">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="mat4_mat2_vertex">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="mat4_mat2_fragment">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="mat4_mat2_both">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
                                                                        <Test name="int_ivec4_vertex">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                <Test name="sampler2D_fragment">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="sampler2D_both">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="array_in_struct">
                                                                <Test name="float_vec4_vertex">
                                                                <Test name="sampler2D_samplerCube_fragment">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="sampler2D_samplerCube_both">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="multiple_basic_array">
                                                                <Test name="vertex">
                                        <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="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="21">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="22">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="24">
                                                <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="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="vec3">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="vec4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="mat2">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                </TestCase>
-                               <TestCase name="mixed_time">
-                                       <Test name="pre_attach">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="pre_link">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="post_link">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="relink">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="reattach">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                               </TestCase>
-                               <TestCase name="mixed_hole">
-                                       <Test name="float">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="vec2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="vec3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="vec4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="int">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="ivec2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="ivec3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="ivec4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="uint">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="uvec2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="uvec3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="uvec4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat2x2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat2x3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat2x4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat3x2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat3x3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat3x4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat4x2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat4x3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat4x4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                               </TestCase>
-                               <TestCase name="bind_relink_hole">
-                                       <Test name="float">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="vec2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="vec3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="vec4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="int">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="ivec2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="ivec3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="ivec4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="uint">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="uvec2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="uvec3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="uvec4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat2x2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat2x3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat2x4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat3x2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat3x3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat3x4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat4x2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat4x3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="mat4x4">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                               </TestCase>
-                               <TestCase name="mixed_relink_hole">
+                               <TestCase name="mixed_time">
+                                       <Test name="pre_attach">
+                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                       </Test>
+                                       <Test name="pre_link">
+                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                       </Test>
+                                       <Test name="post_link">
+                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                       </Test>
+                                       <Test name="relink">
+                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                       </Test>
+                                       <Test name="reattach">
+                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="mixed_hole">
                                        <Test name="float">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                                <Test name="rgba8ui_lowp_uvec3">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="rgba8ui_lowp_uvec4">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="rgba8ui_mediump_uint">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="rgba8ui_mediump_uvec2">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="rgba8ui_mediump_uvec3">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="rgba8ui_mediump_uvec4">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="rgba8ui_highp_uint">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                        </Test>
-                                       <Test name="rgb10_a2_triangles">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="rgb10_a2_clears">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                       </Test>
                                        <Test name="rgb10_a2ui_triangles">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                        </Test>
-                                       <Test name="rgb5_a1_triangles">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="rgb5_a1_clears">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                       </Test>
                                        <Test name="rgb8_triangles">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                        </Test>
-                                       <Test name="rgb8_clears">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="rgb565_triangles">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="90" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="180" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
-                                       </Test>
                                        <Test name="rgb565_clears">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="0" surfacetype="window"/>
                                                        <Test name="highp_vec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="lowp_mat2x3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="highp_vec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_mat2x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat2x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat2x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_mat2x4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat2x4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat2x4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_mat3x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat3x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat3x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_mat3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_mat3x4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat3x4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat3x4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_mat4x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat4x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat4x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_mat4x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat4x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat4x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_mat4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_ivec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_ivec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_ivec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_ivec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_ivec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_ivec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="triangles">
-                                                       <Test name="lowp_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_vec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_vec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_vec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_vec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_vec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_vec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="lowp_mat2x3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                       </TestSuite>
-                                       <TestSuite name="interleaved">
-                                               <TestCase name="points">
+                                               <TestCase name="triangles">
                                                        <Test name="lowp_float">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="highp_vec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="lowp_mat2x3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="lines">
+                                       </TestSuite>
+                                       <TestSuite name="interleaved">
+                                               <TestCase name="points">
                                                        <Test name="lowp_float">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="triangles">
+                                               <TestCase name="lines">
                                                        <Test name="lowp_float">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                       </TestSuite>
-                               </TestSuite>
-                               <TestSuite name="array">
-                                       <TestSuite name="separate">
-                                               <TestCase name="points">
+                                               <TestCase name="triangles">
                                                        <Test name="lowp_float">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="lines">
-                                                       <Test name="lowp_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
+                                       </TestSuite>
+                               </TestSuite>
+                               <TestSuite name="array">
+                                       <TestSuite name="separate">
+                                               <TestCase name="points">
                                                        <Test name="lowp_vec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="highp_mat4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="lowp_ivec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="highp_ivec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="lowp_uvec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="triangles">
-                                                       <Test name="lowp_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
+                                               <TestCase name="lines">
                                                        <Test name="lowp_vec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="highp_mat4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="lowp_ivec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="highp_ivec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="lowp_uvec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                       </TestSuite>
-                                       <TestSuite name="interleaved">
-                                               <TestCase name="points">
-                                                       <Test name="lowp_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
+                                               <TestCase name="triangles">
                                                        <Test name="lowp_vec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="highp_mat4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_int">
+                                                       <Test name="lowp_ivec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mediump_int">
+                                                       <Test name="mediump_ivec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="highp_int">
+                                                       <Test name="highp_ivec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_ivec2">
+                                                       <Test name="lowp_ivec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mediump_ivec2">
+                                                       <Test name="mediump_ivec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="highp_ivec2">
+                                                       <Test name="highp_ivec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_ivec3">
+                                                       <Test name="lowp_uvec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mediump_ivec3">
+                                                       <Test name="mediump_uvec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="highp_ivec3">
+                                                       <Test name="highp_uvec3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_ivec4">
+                                                       <Test name="lowp_uvec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mediump_ivec4">
+                                                       <Test name="mediump_uvec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="highp_ivec4">
+                                                       <Test name="highp_uvec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_uint">
+                                               </TestCase>
+                                       </TestSuite>
+                                       <TestSuite name="interleaved">
+                                               <TestCase name="points">
+                                                       <Test name="lowp_mat2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mediump_uint">
+                                                       <Test name="mediump_mat2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="highp_uint">
+                                                       <Test name="highp_mat2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_uvec2">
+                                                       <Test name="lowp_mat2x3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mediump_uvec2">
+                                                       <Test name="mediump_mat2x3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="highp_uvec2">
+                                                       <Test name="highp_mat2x3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_uvec3">
+                                                       <Test name="lowp_mat2x4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mediump_uvec3">
+                                                       <Test name="mediump_mat2x4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="highp_uvec3">
+                                                       <Test name="highp_mat2x4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_uvec4">
+                                                       <Test name="lowp_mat3x2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mediump_uvec4">
+                                                       <Test name="mediump_mat3x2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="highp_uvec4">
+                                                       <Test name="highp_mat3x2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                               </TestCase>
-                                               <TestCase name="lines">
-                                                       <Test name="lowp_float">
+                                                       <Test name="lowp_mat3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mediump_float">
+                                                       <Test name="mediump_mat3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="highp_float">
+                                                       <Test name="highp_mat3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_vec2">
+                                                       <Test name="lowp_mat3x4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mediump_vec2">
+                                                       <Test name="mediump_mat3x4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="highp_vec2">
+                                                       <Test name="highp_mat3x4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_vec3">
+                                                       <Test name="lowp_mat4x2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mediump_vec3">
+                                                       <Test name="mediump_mat4x2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="highp_vec3">
+                                                       <Test name="highp_mat4x2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_vec4">
+                                                       <Test name="lowp_mat4x3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="mediump_vec4">
+                                                       <Test name="mediump_mat4x3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="highp_vec4">
+                                                       <Test name="highp_mat4x3">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="lowp_mat4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
+                                                       <Test name="mediump_mat4">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="highp_mat4">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                               </TestCase>
+                                               <TestCase name="lines">
                                                        <Test name="lowp_mat2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="highp_mat4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_ivec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_ivec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_ivec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_ivec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_ivec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_ivec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="triangles">
-                                                       <Test name="lowp_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_vec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_vec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_vec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_vec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_vec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_vec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="lowp_mat2">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="highp_mat4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_ivec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_ivec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_ivec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_ivec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_ivec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_ivec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="lowp_uvec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_uvec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_uvec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                </TestSuite>
                                                        <Test name="highp_vec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="lowp_mat2x3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="highp_vec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="lowp_mat2x3">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="highp_vec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="lowp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mediump_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="highp_mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="lowp_mat2x3">
                                                                <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="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>
                                                </TestCase>
                                                <TestCase name="lines">
-                                                       <Test name="1">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="2">
                                                                <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>
                                                </TestCase>
                                                <TestCase name="triangles">
-                                                       <Test name="1">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="2">
                                                                <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>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="interleaved">
                                                        <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>
                                                </TestCase>
                                                <TestCase name="lines">
-                                                       <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="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="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>
                                                </TestCase>
                                        </TestSuite>
                                </TestSuite>
                                        <Test name="map_buffer_range">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="read_buffer">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="unmap_buffer">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="compressedteximage3d_invalid_buffer_target">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="compressedteximage3d_invalid_astc_target">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="compressedtexsubimage3d">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="texstorage3d_invalid_levels">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="texstorage3d_invalid_astc_target">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                </TestCase>
                                <TestCase name="shader">
                                        <Test name="create_shader">
                                        <Test name="program_binary">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="program_parameteri">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="gen_samplers">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="stencil">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="sample_coverage_invert">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                        <Test name="depth">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="stencil">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="sample_coverage_invert">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="depth">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="stencil">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="sample_coverage_invert">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                        </TestSuite>
                        <TestSuite name="dither">
                                <TestCase name="disabled">
-                                       <Test name="gradient_white">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="gradient_red">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="gradient_green">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="gradient_blue">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="gradient_alpha">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="unicolored_quad_white">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                        <Test name="stencil_value_mask_getinteger64">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="stencil_value_mask_getfloat">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="stencil_back_value_mask_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="stencil_back_value_mask_getinteger64">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="stencil_back_value_mask_getfloat">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="stencil_value_mask_separate_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="stencil_value_mask_separate_getinteger64">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="stencil_value_mask_separate_getfloat">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="stencil_value_mask_separate_both_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="stencil_value_mask_separate_both_getinteger64">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="stencil_value_mask_separate_both_getfloat">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="stencil_back_value_mask_separate_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="stencil_back_value_mask_separate_getinteger64">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="stencil_back_value_mask_separate_getfloat">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="stencil_back_value_mask_separate_both_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="stencil_back_value_mask_separate_both_getinteger64">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="stencil_back_value_mask_separate_both_getfloat">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="stencil_writemask_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="draw_buffer_getboolean">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="draw_buffer_getinteger">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="draw_buffer_getinteger64">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="draw_buffer_getfloat">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgb565d0s0ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                </TestCase>
                                <TestCase name="integers64">
                                        <Test name="max_element_index_getboolean">
                                        <Test name="max_server_wait_timeout_getinteger">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="max_server_wait_timeout_getfloat">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="max_uniform_block_size_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="depth_range_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="depth_range_getinteger">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="depth_range_getinteger64">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="depth_range_getfloat">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="line_width_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="line_width_getinteger">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="line_width_getinteger64">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="line_width_getfloat">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="polygon_offset_factor_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="polygon_offset_factor_getinteger">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="polygon_offset_factor_getinteger64">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="polygon_offset_factor_getfloat">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="polygon_offset_units_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="polygon_offset_units_getinteger">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="polygon_offset_units_getinteger64">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="polygon_offset_units_getfloat">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="sample_coverage_value_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="sample_coverage_value_getinteger">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="sample_coverage_value_getinteger64">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="sample_coverage_value_getfloat">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="blend_color_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="blend_color_getinteger">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="blend_color_getinteger64">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="color_clear_value_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="color_clear_value_getinteger">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="color_clear_value_getinteger64">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="depth_clear_value_getboolean">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="depth_clear_value_getinteger">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="depth_clear_value_getinteger64">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="shading_language_version">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="extensions">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                </TestCase>
                                <TestCase name="sampler">
                                        <Test name="sampler_texture_wrap_s_getsamplerparameteri">
                                        <Test name="sampler_texture_min_filter_getsamplerparameterf">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="sampler_texture_min_lod_getsamplerparameteri">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="sampler_texture_min_lod_getsamplerparameterf">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="sampler_texture_max_lod_getsamplerparameteri">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="sampler_texture_max_lod_getsamplerparameterf">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="sampler_texture_compare_mode_getsamplerparameteri">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="framebuffer_unspecified_attachment_color_encoding">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="framebuffer_unspecified_attachment_component_type">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="framebuffer_unspecified_attachment_x_size_rbo">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="framebuffer_unspecified_attachment_x_size_texture">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                </TestCase>
                                <TestCase name="rbo">
-                                       <Test name="renderbuffer_size">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="renderbuffer_internal_format">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="renderbuffer_component_size_color">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="shader_compile_status">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="shader_info_log_length">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="shader_source_length">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="delete_status">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="program_active_uniform_name">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="program_active_uniform_types">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="program_active_uniform_blocks">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="vertex_attrib_size">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="vertex_attrib_type">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="vertex_attrib_stride">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="vertex_attrib_normalized">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="vertex_attrib_integer">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="vertex_attrib_array_enabled">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="uniform_value_uint">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="uniform_value_boolean">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="uniform_value_sampler">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        </Test>
                                </TestCase>
                                <TestCase name="internal_format">
-                                       <Test name="rgba_samples">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="rgb_samples">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="r8_samples">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        </Test>
                                        <Test name="poly_fan">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                </TestCase>
                                <TestSuite name="triangle_vertex">
                                                </Test>
                                                <Test name="clip_neg_x_neg_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_and_neg_x_neg_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_and_pos_x_neg_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_and_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_and_neg_x_neg_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_and_pos_x_neg_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_and_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_y_and_neg_x_neg_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_y_and_pos_x_neg_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_y_and_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_and_neg_x_neg_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_and_pos_x_neg_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_and_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_neg_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_neg_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_neg_x_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_neg_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_neg_x_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_neg_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_pos_x_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_pos_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_pos_x_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_pos_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_pos_y_and_neg_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_z_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_z_and_neg_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_neg_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_pos_z_and_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_pos_z_and_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_pos_z_and_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_pos_z_and_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_neg_z_and_neg_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_neg_z_and_pos_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_neg_z_and_pos_x_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_pos_z_and_neg_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_pos_z_and_pos_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_pos_z_and_pos_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_and_neg_x_neg_y_and_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_and_pos_x_neg_y_and_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_and_pos_x_neg_y_and_neg_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_and_neg_y_neg_z_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_and_neg_x_neg_y_and_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_and_neg_x_neg_y_and_neg_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_and_pos_x_neg_y_and_neg_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_and_neg_y_neg_z_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_y_and_neg_x_neg_y_and_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_y_and_pos_x_neg_y_and_neg_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_y_and_neg_x_neg_z_and_pos_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_and_neg_x_neg_y_and_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_and_pos_x_neg_y_and_neg_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_and_pos_x_pos_y_and_neg_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_neg_y_and_pos_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_neg_y_and_neg_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_neg_x_neg_z_and_pos_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_neg_z_and_neg_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_neg_z_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_pos_z_and_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_neg_y_neg_z_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_y_neg_z_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_y_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_neg_z_and_pos_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_neg_z_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_pos_x_neg_z_and_neg_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_pos_z_and_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_y_neg_z_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_pos_y_neg_z_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_y_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_pos_y_and_neg_x_neg_z_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_pos_y_and_pos_x_neg_z_and_neg_x_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_pos_y_and_neg_x_pos_z_and_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_pos_y_and_neg_y_neg_z_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_pos_y_and_pos_x_neg_z_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_pos_y_and_pos_x_pos_z_and_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_pos_y_and_neg_y_neg_z_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_z_and_pos_y_neg_z_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_z_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_neg_z_and_pos_x_neg_y_pos_z_and_pos_x_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_x_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_pos_y_neg_z_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_neg_x_neg_y_pos_z_and_neg_x_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_neg_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_pos_z_and_neg_y_neg_z_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_pos_z_and_pos_y_neg_z_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_pos_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_x_pos_z_and_neg_x_neg_y_neg_z_and_neg_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_pos_z_and_neg_y_neg_z_and_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_pos_z_and_pos_y_neg_z_and_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_pos_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_x_pos_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_neg_z_and_pos_y_pos_z_and_neg_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_neg_z_and_pos_y_pos_z_and_pos_x_neg_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_neg_z_and_pos_y_pos_z_and_pos_x_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_neg_z_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_neg_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_neg_z_and_pos_x_pos_y_pos_z_and_neg_x_pos_y_pos_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_y_neg_z_and_neg_y_pos_z_and_neg_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_y_neg_z_and_neg_y_pos_z_and_pos_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_pos_y_neg_z_and_neg_y_pos_z_and_pos_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_pos_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_pos_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="clip_neg_y_pos_z_and_pos_x_pos_y_neg_z_and_neg_x_pos_y_neg_z">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                </Test>
-                               <Test name="default_displacement_with_units">
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                               </Test>
-                               <Test name="default_render_with_units">
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
-                               </Test>
                                <Test name="default_render_with_factor">
                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                <Test name="fixed16_enable">
                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                </Test>
-                               <Test name="fixed16_displacement_with_units">
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                               </Test>
-                               <Test name="fixed16_render_with_units">
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                               </Test>
                                <Test name="fixed16_render_with_factor">
                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                </Test>
                                <Test name="fixed24_enable">
                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                </Test>
-                               <Test name="fixed24_displacement_with_units">
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                               </Test>
-                               <Test name="fixed24_render_with_units">
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                               </Test>
                                <Test name="fixed24_render_with_factor">
                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                </Test>
                                <Test name="float32_enable">
                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                </Test>
-                               <Test name="float32_displacement_with_units">
-                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                               </Test>
                                <Test name="float32_render_with_units">
                                        <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="shader_program">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="buffer_vertex_array">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="buffer_transform_feedback">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="shader_program">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="buffer_vertex_array">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                        </TestCase>
                                        <TestCase name="deleted_output">
                                                <Test name="texture_framebuffer">
index 15736e7..e612ec7 100644 (file)
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="highp_compute">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
                                                </TestSuite>
                                                <TestSuite name="asinh">
                                                        <TestCase name="lowp_compute">
                                                                </Test>
                                                        </TestCase>
                                                        <TestCase name="mediump_compute">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                </Test>
                                                        </TestCase>
                                                        <TestCase name="highp_compute">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="vec2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                </Test>
                                                        </TestCase>
                                                </TestSuite>
-                                               <TestSuite name="refract">
-                                                       <TestCase name="lowp_compute">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="mediump_compute">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="highp_compute">
-                                                               <Test name="scalar">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                               </TestSuite>
                                                <TestSuite name="matrixcompmult">
                                                        <TestCase name="lowp_compute">
                                                                <Test name="mat2">
                                                        </Test>
                                                </TestCase>
                                                <TestCase name="negative">
-                                                       <Test name="vec4_identity_swizzle">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_crop_swizzle">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mixed_swizzle">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="interpolate_ivec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="interpolate_struct">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="interpolate_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="interpolate_local">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="interpolate_global">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="interpolate_constant">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="interpolate_at_centroid">
                                                <TestCase name="negative">
-                                                       <Test name="vec4_identity_swizzle">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_crop_swizzle">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mixed_swizzle">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="interpolate_ivec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="interpolate_struct">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="interpolate_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="interpolate_local">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="interpolate_global">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="interpolate_constant">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="interpolate_at_offset">
                                                        </Test>
                                                </TestCase>
                                                <TestCase name="negative">
-                                                       <Test name="vec4_identity_swizzle">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_crop_swizzle">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4_mixed_swizzle">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="interpolate_ivec4">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="interpolate_struct">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="interpolate_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="interpolate_local">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="interpolate_global">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="interpolate_constant">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                </TestSuite>
                                                                <Test name="output_different_precision">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="input_no_declaration">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="output_no_declaration">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="input_superfluous_declaration">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="internal_different_precision">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="input_no_declaration">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="output_no_declaration">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="internal_no_declaration">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="input_superfluous_declaration">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="different_precision">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="no_output_declaration">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                                <Test name="superfluous_output_declaration">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                <Test name="mismatch_block_array_size">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="missing_output_block">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="ambiguous_variable_name_1">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="invalid_number_block_name_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="invalid_identifier_block_name_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="invalid_identifier_block_name_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="invalid_hash_block_name_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="invalid_number_instance_name_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="invalid_identifier_instance_name_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="invalid_identifier_instance_name_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="invalid_hash_instance_name_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="invalid_dollar_instance_name_fragment">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="repeated_block_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="repeated_block_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="repeated_block_no_instance_name_vertex">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                        <Test name="gl_position_vs_to_tcs_to_tes">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="barrier">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                </TestCase>
                                <TestCase name="misc_draw">
                                        <Test name="fill_cover_triangles_equal_spacing">
                                                        </Test>
                                                </TestCase>
                                        </TestSuite>
-                                       <TestSuite name="per_vertex">
-                                               <TestCase name="vertex_io_array_size_implicit">
-                                                       <Test name="triangles">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="quads">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isolines">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="vertex_io_array_size_shader_builtin">
-                                                       <Test name="triangles">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="quads">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isolines">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="vertex_io_array_size_query">
-                                                       <Test name="triangles">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="quads">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="isolines">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                       </TestSuite>
                                        <TestSuite name="per_vertex_block">
                                                <TestCase name="vertex_io_array_size_implicit">
                                                        <Test name="triangles">
                                                        </Test>
                                                </TestCase>
                                        </TestSuite>
-                                       <TestCase name="negative">
-                                               <Test name="per_patch_array_of_structs">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="per_patch_structs_containing_arrays">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                       </TestCase>
                                </TestSuite>
                        </TestSuite>
                        <TestSuite name="ssbo">
                                                <Test name="0">
                                                        <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="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="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="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>
                                                </TestCase>
                                                <TestCase name="stencil_index8">
-                                                       <Test name="nearest_size_pot">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="nearest_size_npot">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="gather_size_pot">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        </Test>
                                                </TestCase>
                                                <TestCase name="depth24_stencil8_sample_stencil">
-                                                       <Test name="nearest_size_pot">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="nearest_size_npot">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="gather_size_pot">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        </Test>
                                                </TestCase>
                                                <TestCase name="depth32f_stencil8_sample_stencil">
-                                                       <Test name="nearest_size_pot">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="nearest_size_npot">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="gather_size_pot">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                <Test name="nearest_float_color">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="nearest_int_color">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="nearest_uint_color">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="nearest_srgb_color">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="nearest_float_depth">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="nearest_uint_stencil">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="nearest_float_depth_uint_stencil_sample_depth">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="nearest_float_depth_uint_stencil_sample_stencil">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="nearest_unorm_depth_uint_stencil_sample_depth">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="nearest_unorm_depth_uint_stencil_sample_stencil">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="nearest_compressed_color">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="float_depth">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="uint_stencil">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="compressed_color">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                                </TestCase>
                                                        </TestSuite>
                                                        <TestSuite name="uint_stencil">
-                                                               <TestCase name="nearest">
+                                                               <TestCase name="gather">
                                                                        <Test name="s_clamp_to_edge_t_clamp_to_border_pot">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
-                                                               <TestCase name="gather">
+                                                       </TestSuite>
+                                                       <TestSuite name="compressed_color">
+                                                               <TestCase name="nearest">
                                                                        <Test name="s_clamp_to_edge_t_clamp_to_border_pot">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="compressed_color">
-                                                               <TestCase name="nearest">
+                                                               <TestCase name="linear">
                                                                        <Test name="s_clamp_to_edge_t_clamp_to_border_pot">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
-                                                               <TestCase name="linear">
+                                                               <TestCase name="gather">
                                                                        <Test name="s_clamp_to_edge_t_clamp_to_border_pot">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
-                                                               <TestCase name="gather">
-                                                                       <Test name="s_clamp_to_edge_t_clamp_to_border_pot">
+                                                       </TestSuite>
+                                               </TestSuite>
+                                               <TestSuite name="texture_3d">
+                                                       <TestSuite name="unorm_color">
+                                                               <TestCase name="nearest">
+                                                                       <Test name="s_clamp_to_border_t_clamp_to_border_r_clamp_to_border_pot">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="s_clamp_to_edge_t_clamp_to_border_npot">
+                                                                       <Test name="s_clamp_to_border_t_clamp_to_border_r_clamp_to_border_npot">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="s_repeat_t_clamp_to_border_pot">
+                                                                       <Test name="s_clamp_to_border_t_clamp_to_border_r_repeat_pot">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="s_repeat_t_clamp_to_border_npot">
+                                                                       <Test name="s_clamp_to_border_t_clamp_to_border_r_repeat_npot">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="s_mirrored_repeat_t_clamp_to_border_pot">
+                                                                       <Test name="s_mirrored_repeat_t_clamp_to_border_r_repeat_pot">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
-                                                                       <Test name="s_mirrored_repeat_t_clamp_to_border_npot">
+                                                                       <Test name="s_mirrored_repeat_t_clamp_to_border_r_repeat_npot">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="s_repeat_t_mirrored_repeat_r_clamp_to_border_pot">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="s_repeat_t_mirrored_repeat_r_clamp_to_border_npot">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
-                                                       </TestSuite>
-                                               </TestSuite>
-                                               <TestSuite name="texture_3d">
-                                                       <TestSuite name="unorm_color">
-                                                               <TestCase name="nearest">
-                                                                       <Test name="s_clamp_to_border_t_clamp_to_border_r_clamp_to_border_pot">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="s_clamp_to_border_t_clamp_to_border_r_clamp_to_border_npot">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="s_clamp_to_border_t_clamp_to_border_r_repeat_pot">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="s_clamp_to_border_t_clamp_to_border_r_repeat_npot">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="s_mirrored_repeat_t_clamp_to_border_r_repeat_pot">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="s_mirrored_repeat_t_clamp_to_border_r_repeat_npot">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="s_repeat_t_mirrored_repeat_r_clamp_to_border_pot">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="s_repeat_t_mirrored_repeat_r_clamp_to_border_npot">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="linear">
+                                                               <TestCase name="linear">
                                                                        <Test name="s_clamp_to_border_t_clamp_to_border_r_clamp_to_border_pot">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                <Test name="depth_component32f">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="stencil_index8">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="depth32f_stencil8_sample_depth">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="depth32f_stencil8_sample_stencil">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="depth24_stencil8_sample_depth">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="depth24_stencil8_sample_stencil">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="compressed_r11_eac">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                                <Test name="height_float">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
-                                               <Test name="depth_integer">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="depth_float">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="internal_format_integer">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="internal_format_float">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
                                                <Test name="red_size_integer">
                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                </Test>
                                        </Test>
                                </TestCase>
                                <TestCase name="emit">
-                                       <Test name="points_emit_0_end_0">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="points_emit_0_end_1">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="points_emit_1_end_1">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="points_emit_0_end_2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="points_emit_1_end_2">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="line_strip_emit_0_end_0">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="line_strip_emit_0_end_1">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="line_strip_emit_1_end_1">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="line_strip_emit_2_end_1">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="line_strip_emit_0_end_2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="line_strip_emit_1_end_2">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="line_strip_emit_2_end_2_emit_2_end_0">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="triangle_strip_emit_0_end_0">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="triangle_strip_emit_0_end_1">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="triangle_strip_emit_1_end_1">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="triangle_strip_emit_3_end_1">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="triangle_strip_emit_0_end_2">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="triangle_strip_emit_1_end_2">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        </Test>
                                </TestCase>
                                <TestCase name="error_filters">
-                                       <Test name="case_0">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="case_1">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="case_2">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="case_3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="case_4">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="case_7">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="case_8">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="case_9">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="case_15">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="case_16">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="case_17">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="case_18">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="case_19">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="case_25">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="case_26">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="case_27">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        </Test>
                                </TestCase>
                                <TestCase name="error_groups">
-                                       <Test name="case_0">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="case_1">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="case_2">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="case_3">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="case_4">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
                                        <Test name="case_7">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="case_8">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="case_9">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="case_10">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
-                                       <Test name="case_11">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="case_12">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="case_13">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                        <Test name="case_14">
                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                        </Test>
-                                       <Test name="case_15">
-                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                       </Test>
                                </TestCase>
                                <TestCase name="async">
                                        <Test name="case_0_log">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="separable_tess_ctrl">
+                                               <TestCase name="compute">
                                                        <Test name="empty">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
+                                               </TestCase>
+                                               <TestSuite name="interface_blocks">
+                                                       <TestSuite name="in">
+                                                               <TestCase name="named_block">
+                                                                       <Test name="var">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_struct">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_array">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="named_block_explicit_location">
+                                                                       <Test name="var">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_struct">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_array">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                       </TestSuite>
+                                       <TestSuite name="array_size">
+                                               <TestCase name="vertex_fragment">
                                                        <Test name="var">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="separable_tess_eval">
-                                                       <Test name="empty">
+                                               <TestCase name="separable_vertex">
+                                                       <Test name="var">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                               </TestCase>
+                                               <TestCase name="separable_fragment">
+                                                       <Test name="var">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
+                                                       <Test name="var_struct">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="var_array">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                               </TestCase>
+                                               <TestSuite name="interface_blocks">
+                                                       <TestSuite name="in">
+                                                               <TestCase name="named_block">
+                                                                       <Test name="var">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_struct">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_array">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="named_block_explicit_location">
+                                                                       <Test name="var">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_struct">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_array">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                       </TestSuite>
+                                       <TestSuite name="location">
+                                               <TestCase name="vertex_fragment">
                                                        <Test name="var">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="patch_var">
+                                                       <Test name="var_explicit_location">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="patch_var_struct">
+                                               </TestCase>
+                                               <TestCase name="separable_vertex">
+                                                       <Test name="var">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="patch_var_array">
+                                                       <Test name="var_explicit_location">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="separable_geometry">
-                                                       <Test name="empty">
+                                               <TestCase name="separable_fragment">
+                                                       <Test name="var">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="var_explicit_location">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="var_struct">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="var_struct_explicit_location">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="var_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
+                                                       <Test name="var_array_explicit_location">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                               </TestCase>
+                                               <TestSuite name="interface_blocks">
+                                                       <TestSuite name="in">
+                                                               <TestCase name="named_block">
+                                                                       <Test name="var">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_explicit_location">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_struct">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_struct_explicit_location">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_array">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_array_explicit_location">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="named_block_explicit_location">
+                                                                       <Test name="var">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_explicit_location">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_struct">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_struct_explicit_location">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_array">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                                       <Test name="var_array_explicit_location">
+                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                       </TestSuite>
+                                       <TestSuite name="name_length">
+                                               <TestCase name="vertex_fragment">
                                                        <Test name="var">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="compute">
-                                                       <Test name="empty">
+                                               <TestCase name="separable_vertex">
+                                                       <Test name="var">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                               </TestCase>
+                                               <TestCase name="separable_fragment">
+                                                       <Test name="var">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="var_struct">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="var_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="patch_in">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                               </TestSuite>
-                                       </TestSuite>
-                                       <TestSuite name="array_size">
-                                               <TestCase name="vertex_fragment">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_vertex">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_fragment">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_tess_ctrl">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_tess_eval">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_geometry">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestSuite name="interface_blocks">
-                                                       <TestSuite name="in">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="patch_in">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                               </TestSuite>
-                                       </TestSuite>
-                                       <TestSuite name="location">
-                                               <TestCase name="vertex_fragment">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_vertex">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_fragment">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_struct_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_array_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_tess_ctrl">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_tess_eval">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_struct_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_array_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_geometry">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestSuite name="interface_blocks">
-                                                       <TestSuite name="in">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="patch_in">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                               </TestSuite>
-                                       </TestSuite>
-                                       <TestSuite name="name_length">
-                                               <TestCase name="vertex_fragment">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_vertex">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_fragment">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_tess_ctrl">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_tess_eval">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_geometry">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestSuite name="interface_blocks">
-                                                       <TestSuite name="in">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="patch_in">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                               </TestSuite>
-                                       </TestSuite>
-                                       <TestCase name="referenced_by">
-                                               <Test name="referenced_by_vertex_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="referenced_by_vertex_tess_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="referenced_by_vertex_geo_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="referenced_by_vertex_tess_geo_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="referenced_by_separable_vertex">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="referenced_by_separable_fragment">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="referenced_by_separable_geometry">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="referenced_by_separable_tess_eval">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="referenced_by_separable_tess_ctrl">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                               <Test name="referenced_by_separable_tess_eval_patch_in">
-                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                               </Test>
-                                       </TestCase>
-                                       <TestSuite name="type">
-                                               <TestCase name="vertex_fragment">
-                                                       <Test name="float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="ivec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="ivec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="uvec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="uvec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat2x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat2x4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat3x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat3x4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_vertex">
-                                                       <Test name="float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="ivec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="ivec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="uvec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="uvec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat2x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat2x4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat3x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat3x4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestSuite name="separable_fragment">
-                                                       <TestCase name="basic_type">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="array">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="struct">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                               </TestSuite>
-                                               <TestCase name="separable_tess_ctrl">
-                                                       <Test name="float">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="int">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="uint">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="vec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="ivec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="ivec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="ivec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="uvec2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="uvec3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="uvec4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat2x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat2x4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat3x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat3x4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestSuite name="separable_tess_eval">
-                                                       <TestCase name="basic_type">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="patch_var">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="patch_var_struct">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="patch_var_array">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
+                                                       </TestSuite>
                                                </TestSuite>
-                                               <TestCase name="separable_geometry">
+                                       </TestSuite>
+                                       <TestCase name="referenced_by">
+                                               <Test name="referenced_by_vertex_fragment">
+                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                               </Test>
+                                               <Test name="referenced_by_vertex_tess_fragment">
+                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                               </Test>
+                                               <Test name="referenced_by_vertex_geo_fragment">
+                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                               </Test>
+                                               <Test name="referenced_by_vertex_tess_geo_fragment">
+                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                               </Test>
+                                               <Test name="referenced_by_separable_vertex">
+                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                               </Test>
+                                               <Test name="referenced_by_separable_fragment">
+                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                               </Test>
+                                               <Test name="referenced_by_separable_geometry">
+                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                               </Test>
+                                               <Test name="referenced_by_separable_tess_eval">
+                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                               </Test>
+                                               <Test name="referenced_by_separable_tess_ctrl">
+                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                               </Test>
+                                               <Test name="referenced_by_separable_tess_eval_patch_in">
+                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                               </Test>
+                                       </TestCase>
+                                       <TestSuite name="type">
+                                               <TestCase name="vertex_fragment">
                                                        <Test name="float">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="mat4x2">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4x3">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="mat4">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestSuite name="interface_blocks">
-                                                       <TestSuite name="in">
-                                                               <TestSuite name="named_block">
-                                                                       <TestCase name="basic_type">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="array">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="struct">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                               </TestSuite>
-                                                               <TestSuite name="named_block_explicit_location">
-                                                                       <TestCase name="basic_type">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="array">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="struct">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                               </TestSuite>
-                                                               <TestSuite name="unnamed_block">
-                                                                       <TestCase name="basic_type">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="array">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="struct">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                               </TestSuite>
-                                                               <TestSuite name="block_array">
-                                                                       <TestCase name="basic_type">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="array">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="struct">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                               </TestSuite>
-                                                       </TestSuite>
-                                                       <TestSuite name="patch_in">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mat4x3">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mat4">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                               </TestCase>
+                                               <TestCase name="separable_vertex">
+                                                       <Test name="float">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="int">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="uint">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="vec2">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="vec3">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="vec4">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="ivec2">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="ivec3">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="ivec4">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="uvec2">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="uvec3">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="uvec4">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mat2">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mat2x3">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mat2x4">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mat3x2">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mat3">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mat3x4">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mat4x2">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mat4x3">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="mat4">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                               </TestCase>
+                                               <TestSuite name="separable_fragment">
+                                                       <TestCase name="basic_type">
+                                                               <Test name="float">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="int">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uint">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="ivec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="ivec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="ivec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uvec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uvec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uvec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2x3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2x4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3x2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3x4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat4x2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat4x3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="array">
+                                                               <Test name="float">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="int">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uint">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="ivec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="ivec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="ivec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uvec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uvec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uvec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2x3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2x4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3x2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3x4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat4x2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat4x3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="struct">
+                                                               <Test name="float">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="int">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uint">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="vec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="ivec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="ivec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="ivec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uvec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uvec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uvec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2x3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat2x4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3x2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat3x4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat4x2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat4x3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="mat4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                               <TestSuite name="interface_blocks">
+                                                       <TestSuite name="in">
                                                                <TestSuite name="named_block">
                                                                        <TestCase name="basic_type">
                                                                                <Test name="float">
                                                                                </Test>
                                                                        </TestCase>
                                                                </TestSuite>
-                                                               <TestSuite name="unnamed_block">
-                                                                       <TestCase name="basic_type">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="array">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="struct">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                               </TestSuite>
-                                                               <TestSuite name="block_array">
-                                                                       <TestCase name="basic_type">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="array">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="struct">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                               </TestSuite>
                                                        </TestSuite>
                                                </TestSuite>
                                        </TestSuite>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="separable_fragment">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_tess_ctrl">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_tess_eval">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestCase name="separable_geometry">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
-                                               <TestSuite name="interface_blocks">
-                                                       <TestSuite name="in">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="patch_in">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
+                                               <TestCase name="separable_fragment">
+                                                       <Test name="var">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="var_struct">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                                       <Test name="var_array">
+                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                       </Test>
+                                               </TestCase>
+                                               <TestSuite name="interface_blocks">
+                                                       <TestSuite name="in">
+                                                               <TestCase name="named_block">
                                                                        <Test name="var">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
-                                                               <TestCase name="block_array">
+                                                               <TestCase name="named_block_explicit_location">
                                                                        <Test name="var">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="separable_tess_ctrl">
-                                                       <Test name="empty">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
                                                <TestCase name="separable_tess_eval">
                                                        <Test name="empty">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="patch_out">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
                                                        </TestSuite>
                                                </TestSuite>
                                        </TestSuite>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="separable_tess_ctrl">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
                                                <TestCase name="separable_tess_eval">
                                                        <Test name="var">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="patch_out">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
                                                        </TestSuite>
                                                </TestSuite>
                                        </TestSuite>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="separable_tess_ctrl">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="var_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_struct_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_array_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
                                                <TestCase name="separable_tess_eval">
                                                        <Test name="var">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        <Test name="var_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="var_array_explicit_location">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="separable_geometry">
                                                        <Test name="var">
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="patch_out">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array_explicit_location">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
                                                        </TestSuite>
                                                </TestSuite>
                                        </TestSuite>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="separable_tess_ctrl">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
                                                <TestCase name="separable_tess_eval">
                                                        <Test name="var">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="patch_out">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
                                                        </TestSuite>
                                                </TestSuite>
                                        </TestSuite>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="separable_vertex">
-                                                       <TestCase name="basic_type">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="array">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="struct">
+                                               </TestSuite>
+                                               <TestSuite name="separable_vertex">
+                                                       <TestCase name="basic_type">
                                                                <Test name="float">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="separable_fragment">
-                                                       <TestCase name="basic_type">
+                                                       <TestCase name="array">
                                                                <Test name="float">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="uvec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                       </TestCase>
-                                                       <TestCase name="array">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
+                                                               <Test name="mat2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3">
+                                                               <Test name="mat2x3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec4">
+                                                               <Test name="mat2x4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="ivec2">
+                                                               <Test name="mat3x2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="ivec3">
+                                                               <Test name="mat3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="ivec4">
+                                                               <Test name="mat3x4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="uvec2">
+                                                               <Test name="mat4x2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="uvec3">
+                                                               <Test name="mat4x3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="uvec4">
+                                                               <Test name="mat4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                               </TestSuite>
-                                               <TestSuite name="separable_tess_ctrl">
-                                                       <TestCase name="basic_type">
+                                                       <TestCase name="struct">
                                                                <Test name="float">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="patch_var">
+                                               </TestSuite>
+                                               <TestSuite name="separable_fragment">
+                                                       <TestCase name="basic_type">
                                                                <Test name="float">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="uint">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec2">
+                                                               <Test name="vec2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="uvec4">
+                                                               <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat3x2">
+                                                               <Test name="vec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                       </TestCase>
-                                                       <TestCase name="patch_var_struct">
-                                                               <Test name="float">
+                                                               <Test name="ivec2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="int">
+                                                               <Test name="ivec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="uint">
+                                                               <Test name="ivec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="vec3">
+                                                               <Test name="uvec2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="ivec2">
+                                                               <Test name="uvec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="uvec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
-                                                       <TestCase name="patch_var_array">
+                                                       <TestCase name="array">
                                                                <Test name="float">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="uint">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
+                                                               <Test name="vec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
                                                                <Test name="vec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
+                                                               <Test name="vec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
                                                                <Test name="ivec2">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="uvec4">
+                                                               <Test name="ivec3">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="mat3x2">
+                                                               <Test name="ivec4">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uvec2">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uvec3">
+                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
+                                                               </Test>
+                                                               <Test name="uvec4">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
                                                                                </Test>
                                                                        </TestCase>
                                                                </TestSuite>
-                                                               <TestSuite name="unnamed_block">
-                                                                       <TestCase name="basic_type">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="array">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="struct">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                               </TestSuite>
-                                                               <TestSuite name="block_array">
-                                                                       <TestCase name="basic_type">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="array">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="struct">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                               </TestSuite>
-                                                       </TestSuite>
-                                                       <TestSuite name="patch_out">
-                                                               <TestSuite name="named_block">
-                                                                       <TestCase name="basic_type">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="array">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="struct">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                               </TestSuite>
-                                                               <TestSuite name="named_block_explicit_location">
-                                                                       <TestCase name="basic_type">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="array">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="struct">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                               </TestSuite>
-                                                               <TestSuite name="unnamed_block">
-                                                                       <TestCase name="basic_type">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="array">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="struct">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                               </TestSuite>
-                                                               <TestSuite name="block_array">
-                                                                       <TestCase name="basic_type">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="int">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uint">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="vec3">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="array">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                                       <TestCase name="struct">
-                                                                               <Test name="float">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="ivec2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="uvec4">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                               <Test name="mat3x2">
-                                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                               </Test>
-                                                                       </TestCase>
-                                                               </TestSuite>
                                                        </TestSuite>
                                                </TestSuite>
                                        </TestSuite>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                </TestCase>
-                                               <TestCase name="separable_tess_ctrl">
-                                                       <Test name="var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_struct">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="patch_var_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                               </TestCase>
                                                <TestCase name="separable_tess_eval">
                                                        <Test name="var">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                        </Test>
                                                                </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                       </TestSuite>
-                                                       <TestSuite name="patch_out">
-                                                               <TestCase name="named_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="named_block_explicit_location">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="unnamed_block">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
-                                                               <TestCase name="block_array">
-                                                                       <Test name="var">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_struct">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                                       <Test name="var_array">
-                                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                                       </Test>
-                                                               </TestCase>
                                                        </TestSuite>
                                                </TestSuite>
                                        </TestSuite>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="default_block_basic_type">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="default_block_struct_member">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="default_block_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="struct">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
                                                </TestSuite>
                                                <TestSuite name="vertex_tess_fragment">
                                                        <TestCase name="builtin">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="struct">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
                                                </TestSuite>
                                                <TestSuite name="vertex_geo_fragment">
                                                        <TestCase name="builtin">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="struct">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
                                                </TestSuite>
                                                <TestSuite name="vertex_tess_geo_fragment">
                                                        <TestCase name="builtin">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="struct">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
                                                </TestSuite>
                                                <TestSuite name="separable_vertex">
                                                        <TestCase name="builtin">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="struct">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat2x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4x3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
                                                </TestSuite>
                                                <TestSuite name="separable_tess_eval">
                                                        <TestCase name="builtin">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="struct">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
                                                </TestSuite>
                                                <TestSuite name="separable_geometry">
                                                        <TestCase name="builtin">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                        </TestCase>
-                                                       <TestCase name="whole_array">
-                                                               <Test name="float">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="int">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uint">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="vec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="ivec3">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="uvec2">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                               <Test name="mat3x4">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
-                                                       </TestCase>
-                                                       <TestCase name="struct">
+                                                       <TestCase name="whole_array">
                                                                <Test name="float">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
                                                                <Test name="float_unsized_array">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_unsized_struct_array">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="unnamed_block">
                                                                <Test name="float">
                                                                <Test name="float_unsized_array">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_unsized_struct_array">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="unnamed_block">
                                                                <Test name="float">
                                                                <Test name="float_unsized_array">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_unsized_struct_array">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="unnamed_block">
                                                                <Test name="float">
                                                                <Test name="float_unsized_array">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_unsized_struct_array">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="unnamed_block">
                                                                <Test name="float">
                                                                <Test name="float_unsized_array">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_unsized_struct_array">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="unnamed_block">
                                                                <Test name="float">
                                                                <Test name="float_unsized_array">
                                                                        <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                                </Test>
-                                                               <Test name="float_unsized_struct_array">
-                                                                       <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                               </Test>
                                                        </TestCase>
                                                        <TestCase name="unnamed_block">
                                                                <Test name="float">
                                                <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="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="35">
                                                        <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="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="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="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="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>
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="fbo_bbox_equal">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="fbo_bbox_larger">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="fbo_bbox_smaller">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="vertex_tessellation_geometry_fragment">
                                                        <Test name="default_framebuffer_bbox_equal">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="270" surfacetype="window"/>
                                                                <TestInstance glconfig="rgba8888d24s8ms4" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="fbo_bbox_equal">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="fbo_bbox_larger">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="fbo_bbox_smaller">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="vertex_tessellation_geometry_fragment">
                                                        <Test name="default_framebuffer_bbox_equal">
                                                        <Test name="texture2d_array_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="viewclass_astc_5x4_rgba">
                                                        <Test name="texture2d_array_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="viewclass_astc_5x5_rgba">
                                                        <Test name="texture3d_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        </Test>
                                                </TestCase>
                                                <TestCase name="srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr">
-                                                       <Test name="texture2d_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="texture2d_array_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="viewclass_astc_8x5_rgba">
                                                        </Test>
                                                </TestCase>
                                                <TestCase name="srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr">
-                                                       <Test name="texture2d_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture3d_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="viewclass_astc_8x6_rgba">
                                                        <Test name="texture2d_array_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="viewclass_astc_10x5_rgba">
                                                        <Test name="texture2d_array_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="viewclass_astc_10x6_rgba">
                                                        <Test name="texture2d_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture3d_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="cubemap_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cubemap_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_array_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="viewclass_astc_10x10_rgba">
                                                        <Test name="cubemap_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                        </TestSuite>
                                        <TestSuite name="viewclass_astc_12x10_rgba">
                                                        <Test name="texture3d_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        </Test>
                                                </TestCase>
                                                <TestCase name="srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr">
-                                                       <Test name="texture2d_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture3d_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture3d_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture3d_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture3d_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture3d_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cubemap_to_texture3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="cubemap_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_to_texture3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="cubemap_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_array_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="rgba32ui_srgb8_alpha8_astc_5x4_khr">
                                                        <Test name="texture2d_to_texture2d">
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="rgba32ui_srgb8_alpha8_astc_5x5_khr">
                                                        <Test name="texture2d_to_texture2d">
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="rgba32ui_srgb8_alpha8_astc_6x5_khr">
                                                        <Test name="texture2d_to_texture2d">
                                                        <Test name="texture3d_to_renderbuffer">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="rgba32ui_srgb8_alpha8_astc_6x6_khr">
                                                        <Test name="texture2d_to_texture2d">
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="rgba32ui_srgb8_alpha8_astc_8x6_khr">
                                                        <Test name="texture2d_to_texture2d">
                                                        <Test name="cubemap_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture3d_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture3d_to_renderbuffer">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture3d_to_renderbuffer">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cubemap_to_texture3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="rgba32ui_srgb8_alpha8_astc_10x10_khr">
                                                        <Test name="texture2d_to_texture2d">
                                                        <Test name="texture3d_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture3d_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture3d_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="cubemap_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_cubemap">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cubemap_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_array_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="rgba32i_srgb8_alpha8_astc_5x4_khr">
                                                        <Test name="texture2d_to_texture2d">
                                                        <Test name="texture2d_array_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture3d_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="cubemap_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_array_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="rgba32i_srgb8_alpha8_astc_6x6_khr">
                                                        <Test name="texture2d_to_texture2d">
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="rgba32i_srgb8_alpha8_astc_8x5_khr">
                                                        <Test name="texture2d_to_texture2d">
                                                        </Test>
                                                </TestCase>
                                                <TestCase name="srgb8_alpha8_astc_8x5_khr_rgba32i">
-                                                       <Test name="texture2d_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="rgba32i_srgb8_alpha8_astc_8x6_khr">
                                                        <Test name="texture2d_to_texture2d">
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="rgba32i_srgb8_alpha8_astc_8x8_khr">
                                                        <Test name="texture2d_to_texture2d">
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                </TestCase>
                                                <TestCase name="rgba32i_srgb8_alpha8_astc_10x5_khr">
                                                        <Test name="texture2d_to_texture2d">
                                                        <Test name="texture3d_to_renderbuffer">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture2d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="cubemap_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="cubemap_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_array_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_array_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_array_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="texture2d_to_texture3d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="texture2d_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_to_texture2d_array">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
                                                        <Test name="cubemap_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
-                                                       <Test name="cubemap_to_texture3d">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cubemap_to_cubemap">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cubemap_to_texture2d_array">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
-                                                       <Test name="cubemap_to_renderbuffer">
-                                                               <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-                                                       </Test>
                                                        <Test name="texture2d_array_to_texture2d">
                                                                <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
                                                        </Test>
index 93fe8b9..1dd14ed 100644 (file)
@@ -657,235 +657,6 @@ dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.texim
 dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.create_texture_render
 dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.texsubimage2d_render
 dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.teximage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.13
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.buffers.gen_delete
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.buffers.bufferdata
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.buffers.buffersubdata
@@ -906,236 +677,6 @@ dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_sou
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.teximage2d
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.create_texture_render
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.teximage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.11
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.buffers.gen_delete
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.buffers.bufferdata
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.buffers.buffersubdata
@@ -1155,276 +696,6 @@ dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.text
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.create_texture
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.texsubimage2d
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.teximage2d
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.19
 dEQP-EGL.functional.negative_api.bind_tex_image
 dEQP-EGL.functional.negative_api.copy_buffers
 dEQP-EGL.functional.negative_api.destroy_context
@@ -1472,11 +743,9 @@ dEQP-EGL.functional.multithread.pbuffer
 dEQP-EGL.functional.multithread.pixmap
 dEQP-EGL.functional.multithread.single_window
 dEQP-EGL.functional.multithread.context
-dEQP-EGL.functional.multithread.pbuffer_pixmap
 dEQP-EGL.functional.multithread.pixmap_window
 dEQP-EGL.functional.multithread.pixmap_single_window
 dEQP-EGL.functional.multithread.pixmap_context
-dEQP-EGL.functional.multithread.pbuffer_pixmap_context
 dEQP-EGL.functional.multithread.pixmap_single_window_context
 dEQP-EGL.functional.get_proc_address.extension.egl_android_blob_cache
 dEQP-EGL.functional.get_proc_address.extension.egl_android_native_fence_sync
index fa38349..4fa9c32 100644 (file)
@@ -466,8 +466,6 @@ dEQP-GLES2.functional.shaders.preprocessor.invalid_expressions.invalid_expr_3_ve
 dEQP-GLES2.functional.shaders.preprocessor.invalid_expressions.invalid_expr_3_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_expressions.unopened_parenthesis_vertex
 dEQP-GLES2.functional.shaders.preprocessor.invalid_expressions.unopened_parenthesis_fragment
-dEQP-GLES2.functional.shaders.preprocessor.invalid_expressions.unclosed_parenthesis_vertex
-dEQP-GLES2.functional.shaders.preprocessor.invalid_expressions.unclosed_parenthesis_fragment
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.modulo_vs_not_vertex
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.modulo_vs_not_fragment
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.div_vs_not_vertex
@@ -622,7 +620,6 @@ dEQP-GLES2.functional.shaders.constants.const_float_assign_user_func_fragment
 dEQP-GLES2.functional.shaders.linkage.varying_1
 dEQP-GLES2.functional.shaders.linkage.varying_2
 dEQP-GLES2.functional.shaders.linkage.varying_3
-dEQP-GLES2.functional.shaders.linkage.varying_4
 dEQP-GLES2.functional.shaders.linkage.varying_5
 dEQP-GLES2.functional.shaders.linkage.varying_6
 dEQP-GLES2.functional.shaders.linkage.varying_7
@@ -5837,15 +5834,12 @@ dEQP-GLES2.functional.shaders.matrix.add.uniform_highp_mat3_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.add.uniform_lowp_mat4_float_vertex
 dEQP-GLES2.functional.shaders.matrix.add.uniform_lowp_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.add.uniform_lowp_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.add.uniform_lowp_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.add.uniform_mediump_mat4_float_vertex
 dEQP-GLES2.functional.shaders.matrix.add.uniform_mediump_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.add.uniform_mediump_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.add.uniform_mediump_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.add.uniform_highp_mat4_float_vertex
 dEQP-GLES2.functional.shaders.matrix.add.uniform_highp_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.add.uniform_highp_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.add.uniform_highp_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.add.dynamic_lowp_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.add.dynamic_lowp_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.add.dynamic_lowp_mat2_mat2_vertex
@@ -5944,15 +5938,12 @@ dEQP-GLES2.functional.shaders.matrix.sub.uniform_highp_mat3_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_lowp_mat4_float_vertex
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_lowp_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_lowp_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.sub.uniform_lowp_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_mediump_mat4_float_vertex
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_mediump_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_mediump_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.sub.uniform_mediump_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_highp_mat4_float_vertex
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_highp_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_highp_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.sub.uniform_highp_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.sub.dynamic_lowp_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.sub.dynamic_lowp_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.sub.dynamic_lowp_mat2_mat2_vertex
@@ -6252,11 +6243,9 @@ dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat4_mat4_vertex
 dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat4_float_vertex
 dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_highp_mat4_float_vertex
 dEQP-GLES2.functional.shaders.matrix.div.uniform_highp_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_highp_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.div.uniform_highp_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat2_mat2_vertex
@@ -6634,7 +6623,6 @@ dEQP-GLES2.functional.shaders.builtin_variable.max_combined_texture_image_units_
 dEQP-GLES2.functional.shaders.builtin_variable.max_combined_texture_image_units_fragment
 dEQP-GLES2.functional.shaders.builtin_variable.depth_range_vertex
 dEQP-GLES2.functional.shaders.builtin_variable.depth_range_fragment
-dEQP-GLES2.functional.shaders.builtin_variable.fragcoord_xyz
 dEQP-GLES2.functional.shaders.builtin_variable.fragcoord_w
 dEQP-GLES2.functional.shaders.builtin_variable.pointcoord
 dEQP-GLES2.functional.shaders.builtin_variable.frontfacing
@@ -8831,8 +8819,6 @@ dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_fastest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_nicest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_fastest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_nicest
-dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_fastest
-dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_nicest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.rgb565_fastest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.rgb565_nicest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.rgb565_non_square_fastest
@@ -10776,7 +10762,6 @@ dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.r16f
 dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg16f
 dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.depth_stencil_unsigned_int_24_8
 dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rgba16f
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rgb16f
 dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.depth24_stencil8
 dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.r11f_g11f_b10f
 dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.srgb_unsigned_byte
@@ -10890,7 +10875,6 @@ dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.r16f
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rg16f
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.depth_stencil_unsigned_int_24_8
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba16f
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb16f
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.depth24_stencil8
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.r11f_g11f_b10f
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.srgb8
@@ -11674,15 +11658,12 @@ dEQP-GLES2.functional.shader_api.program_state.recompile_shader_fragment
 dEQP-GLES2.functional.shader_api.program_state.replace_source_vertex
 dEQP-GLES2.functional.shader_api.program_state.replace_source_fragment
 dEQP-GLES2.functional.negative_api.buffer.bind_buffer
-dEQP-GLES2.functional.negative_api.buffer.gen_buffers
 dEQP-GLES2.functional.negative_api.buffer.buffer_data
 dEQP-GLES2.functional.negative_api.buffer.buffer_sub_data
 dEQP-GLES2.functional.negative_api.buffer.buffer_sub_data_size_offset
 dEQP-GLES2.functional.negative_api.buffer.bind_framebuffer
 dEQP-GLES2.functional.negative_api.buffer.bind_renderbuffer
 dEQP-GLES2.functional.negative_api.buffer.check_framebuffer_status
-dEQP-GLES2.functional.negative_api.buffer.gen_framebuffers
-dEQP-GLES2.functional.negative_api.buffer.gen_renderbuffers
 dEQP-GLES2.functional.negative_api.fragment.scissor
 dEQP-GLES2.functional.negative_api.fragment.depth_func
 dEQP-GLES2.functional.negative_api.fragment.viewport
@@ -11814,12 +11795,10 @@ dEQP-GLES2.functional.negative_api.texture.copytexsubimage2d_offset_allowed
 dEQP-GLES2.functional.negative_api.texture.copytexsubimage2d_neg_wdt_hgt
 dEQP-GLES2.functional.negative_api.texture.generatemipmap_invalid_target
 dEQP-GLES2.functional.negative_api.texture.generatemipmap_incomplete_cube
-dEQP-GLES2.functional.negative_api.texture.gentextures_invalid_size
 dEQP-GLES2.functional.negative_api.texture.pixelstorei_invalid_pname
 dEQP-GLES2.functional.negative_api.texture.pixelstorei_invalid_param
 dEQP-GLES2.functional.negative_api.texture.teximage2d_invalid_target
 dEQP-GLES2.functional.negative_api.texture.teximage2d_invalid_type
-dEQP-GLES2.functional.negative_api.texture.teximage2d_inequal_width_height_cube
 dEQP-GLES2.functional.negative_api.texture.teximage2d_neg_level_tex2d
 dEQP-GLES2.functional.negative_api.texture.teximage2d_neg_level_cube
 dEQP-GLES2.functional.negative_api.texture.teximage2d_level_max_tex2d
@@ -11916,23 +11895,17 @@ dEQP-GLES2.functional.attribute_location.bind.mat4
 dEQP-GLES2.functional.attribute_location.bind_max_attributes.float
 dEQP-GLES2.functional.attribute_location.bind_max_attributes.vec2
 dEQP-GLES2.functional.attribute_location.bind_max_attributes.vec3
-dEQP-GLES2.functional.attribute_location.bind_max_attributes.vec4
 dEQP-GLES2.functional.attribute_location.bind_max_attributes.mat2
 dEQP-GLES2.functional.attribute_location.bind_max_attributes.mat3
-dEQP-GLES2.functional.attribute_location.bind_max_attributes.mat4
 dEQP-GLES2.functional.attribute_location.bind_aliasing.max_inactive_float
 dEQP-GLES2.functional.attribute_location.bind_aliasing.max_inactive_vec2
 dEQP-GLES2.functional.attribute_location.bind_aliasing.max_inactive_vec3
-dEQP-GLES2.functional.attribute_location.bind_aliasing.max_inactive_vec4
 dEQP-GLES2.functional.attribute_location.bind_aliasing.max_inactive_mat2
 dEQP-GLES2.functional.attribute_location.bind_aliasing.max_inactive_mat3
-dEQP-GLES2.functional.attribute_location.bind_aliasing.max_inactive_mat4
 dEQP-GLES2.functional.attribute_location.bind_hole.float
 dEQP-GLES2.functional.attribute_location.bind_hole.vec2
 dEQP-GLES2.functional.attribute_location.bind_hole.vec3
-dEQP-GLES2.functional.attribute_location.bind_hole.mat2
 dEQP-GLES2.functional.attribute_location.bind_hole.mat3
-dEQP-GLES2.functional.attribute_location.bind_hole.mat4
 dEQP-GLES2.functional.attribute_location.bind_time.pre_attach
 dEQP-GLES2.functional.attribute_location.bind_time.pre_link
 dEQP-GLES2.functional.attribute_location.bind_time.post_link
@@ -12078,9 +12051,6 @@ dEQP-GLES2.functional.uniform_api.info_query.multiple_nested_structs_arrays.frag
 dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.float_vec4_both
-dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.mat4_mat2_both
 dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.int_ivec4_fragment
 dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.int_ivec4_both
@@ -12896,9 +12866,6 @@ dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.mult
 dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.float_vec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.mat4_mat2_both
 dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.int_ivec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.int_ivec4_both
@@ -12964,11 +12931,9 @@ dEQP-GLES2.functional.uniform_api.random.82
 dEQP-GLES2.functional.uniform_api.random.84
 dEQP-GLES2.functional.uniform_api.random.85
 dEQP-GLES2.functional.uniform_api.random.86
-dEQP-GLES2.functional.uniform_api.random.89
 dEQP-GLES2.functional.uniform_api.random.90
 dEQP-GLES2.functional.uniform_api.random.92
 dEQP-GLES2.functional.uniform_api.random.93
-dEQP-GLES2.functional.uniform_api.random.94
 dEQP-GLES2.functional.uniform_api.random.95
 dEQP-GLES2.functional.uniform_api.random.96
 dEQP-GLES2.functional.uniform_api.random.97
@@ -13335,10 +13300,8 @@ dEQP-GLES2.functional.state_query.floats.polygon_offset_units_getfloat
 dEQP-GLES2.functional.state_query.floats.sample_coverage_value_getboolean
 dEQP-GLES2.functional.state_query.floats.sample_coverage_value_getfloat
 dEQP-GLES2.functional.state_query.floats.color_clear_value_getboolean
-dEQP-GLES2.functional.state_query.floats.color_clear_value_getinteger
 dEQP-GLES2.functional.state_query.floats.color_clear_value_getfloat
 dEQP-GLES2.functional.state_query.floats.depth_clear_value_getboolean
-dEQP-GLES2.functional.state_query.floats.depth_clear_value_getinteger
 dEQP-GLES2.functional.state_query.floats.depth_clear_value_getfloat
 dEQP-GLES2.functional.state_query.floats.aliased_point_size_range_getboolean
 dEQP-GLES2.functional.state_query.floats.aliased_point_size_range_getinteger
@@ -13380,7 +13343,6 @@ dEQP-GLES2.functional.state_query.shader.current_vertex_attrib_float
 dEQP-GLES2.functional.state_query.shader.current_vertex_attrib_float_to_int
 dEQP-GLES2.functional.state_query.shader.program_validate_status
 dEQP-GLES2.functional.state_query.shader.program_attached_shaders
-dEQP-GLES2.functional.state_query.shader.program_active_uniform_name
 dEQP-GLES2.functional.state_query.shader.program_active_uniform_types
 dEQP-GLES2.functional.state_query.shader.active_attributes
 dEQP-GLES2.functional.state_query.shader.vertex_attrib_size
index a4bd533..e5cd8d9 100644 (file)
@@ -1418,12 +1418,9 @@ dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.dst_color_src_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.dst_color_one_minus_src_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.dst_color_dst_alpha
-dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.dst_color_one_minus_dst_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.dst_color_constant_color
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.dst_color_one_minus_constant_color
-dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.dst_color_constant_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.dst_color_one_minus_constant_alpha
-dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.dst_color_src_alpha_saturate
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.one_minus_dst_color_zero
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.one_minus_dst_color_one
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.one_minus_dst_color_src_color
@@ -1589,21 +1586,14 @@ dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.zero_constant_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.zero_one_minus_constant_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.zero_src_alpha_saturate
-dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_zero
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_one
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_src_color
-dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_one_minus_src_color
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_dst_color
-dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_one_minus_dst_color
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_src_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_one_minus_src_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_dst_alpha
-dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_one_minus_dst_alpha
-dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_constant_color
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_one_minus_constant_color
-dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_constant_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_one_minus_constant_alpha
-dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_src_alpha_saturate
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.src_color_zero
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.src_color_one
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.src_color_src_color
@@ -1700,13 +1690,11 @@ dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_one_minus_src_color
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_dst_color
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_one_minus_dst_color
-dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_src_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_one_minus_src_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_dst_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_one_minus_dst_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_constant_color
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_one_minus_constant_color
-dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_constant_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_one_minus_constant_alpha
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_src_alpha_saturate
 dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_minus_dst_alpha_zero
@@ -3101,7 +3089,6 @@ dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.23
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.24
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.25
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.26
-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.27
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.28
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.29
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.30
@@ -3118,7 +3105,6 @@ dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.40
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.41
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.42
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.43
-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.44
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.45
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.46
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.47
@@ -3152,13 +3138,11 @@ dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.74
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.75
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.76
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.77
-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.78
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.79
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.80
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.81
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.82
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.83
-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.84
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.85
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.86
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.87
@@ -3304,11 +3288,6 @@ dEQP-GLES3.functional.read_pixels.skip.choose_0_3
 dEQP-GLES3.functional.read_pixels.skip.choose_3_0
 dEQP-GLES3.functional.read_pixels.skip.choose_3_3
 dEQP-GLES3.functional.read_pixels.skip.choose_3_5
-dEQP-GLES3.functional.dither.disabled.gradient_white
-dEQP-GLES3.functional.dither.disabled.gradient_red
-dEQP-GLES3.functional.dither.disabled.gradient_green
-dEQP-GLES3.functional.dither.disabled.gradient_blue
-dEQP-GLES3.functional.dither.disabled.gradient_alpha
 dEQP-GLES3.functional.dither.disabled.unicolored_quad_white
 dEQP-GLES3.functional.dither.disabled.unicolored_quad_red
 dEQP-GLES3.functional.dither.disabled.unicolored_quad_green
@@ -3332,7 +3311,3 @@ dEQP-GLES3.functional.state_query.integers.read_buffer_getboolean
 dEQP-GLES3.functional.state_query.integers.read_buffer_getinteger
 dEQP-GLES3.functional.state_query.integers.read_buffer_getinteger64
 dEQP-GLES3.functional.state_query.integers.read_buffer_getfloat
-dEQP-GLES3.functional.state_query.integers.draw_buffer_getboolean
-dEQP-GLES3.functional.state_query.integers.draw_buffer_getinteger
-dEQP-GLES3.functional.state_query.integers.draw_buffer_getinteger64
-dEQP-GLES3.functional.state_query.integers.draw_buffer_getfloat
index 680f9e7..6e761ea 100644 (file)
@@ -85,7 +85,6 @@ dEQP-GLES3.functional.depth_stencil_clear.stencil_scissored_masked
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_masked
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored
-dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored_masked
 dEQP-GLES3.functional.buffer.write.basic.array_stream_draw
 dEQP-GLES3.functional.buffer.write.basic.array_stream_read
 dEQP-GLES3.functional.buffer.write.basic.array_stream_copy
@@ -797,8 +796,6 @@ dEQP-GLES3.functional.shaders.preprocessor.basic.empty_function_vertex
 dEQP-GLES3.functional.shaders.preprocessor.basic.empty_function_fragment
 dEQP-GLES3.functional.shaders.preprocessor.basic.empty_directive_vertex
 dEQP-GLES3.functional.shaders.preprocessor.basic.empty_directive_fragment
-dEQP-GLES3.functional.shaders.preprocessor.basic.identifier_with_double_underscore_vertex
-dEQP-GLES3.functional.shaders.preprocessor.basic.identifier_with_double_underscore_fragment
 dEQP-GLES3.functional.shaders.preprocessor.definitions.define_value_and_function_vertex
 dEQP-GLES3.functional.shaders.preprocessor.definitions.define_value_and_function_fragment
 dEQP-GLES3.functional.shaders.preprocessor.definitions.undefine_object_invalid_syntax_vertex
@@ -865,8 +862,6 @@ dEQP-GLES3.functional.shaders.preprocessor.comments.unterminated_comment_1_verte
 dEQP-GLES3.functional.shaders.preprocessor.comments.unterminated_comment_1_fragment
 dEQP-GLES3.functional.shaders.preprocessor.comments.unterminated_comment_2_vertex
 dEQP-GLES3.functional.shaders.preprocessor.comments.unterminated_comment_2_fragment
-dEQP-GLES3.functional.shaders.preprocessor.comments.backslash_in_a_comment_1_vertex
-dEQP-GLES3.functional.shaders.preprocessor.comments.backslash_in_a_comment_1_fragment
 dEQP-GLES3.functional.shaders.preprocessor.comments.backslash_in_a_comment_2_vertex
 dEQP-GLES3.functional.shaders.preprocessor.comments.backslash_in_a_comment_2_fragment
 dEQP-GLES3.functional.shaders.preprocessor.line_continuation.comment_vertex
@@ -1121,20 +1116,10 @@ dEQP-GLES3.functional.shaders.preprocessor.builtin.line_vertex
 dEQP-GLES3.functional.shaders.preprocessor.builtin.line_fragment
 dEQP-GLES3.functional.shaders.preprocessor.builtin.line_and_file_vertex
 dEQP-GLES3.functional.shaders.preprocessor.builtin.line_and_file_fragment
-dEQP-GLES3.functional.shaders.preprocessor.builtin.line_expression_vertex
-dEQP-GLES3.functional.shaders.preprocessor.builtin.line_expression_fragment
-dEQP-GLES3.functional.shaders.preprocessor.builtin.line_and_file_expression_vertex
-dEQP-GLES3.functional.shaders.preprocessor.builtin.line_and_file_expression_fragment
 dEQP-GLES3.functional.shaders.preprocessor.builtin.line_defined_1_vertex
 dEQP-GLES3.functional.shaders.preprocessor.builtin.line_defined_1_fragment
-dEQP-GLES3.functional.shaders.preprocessor.builtin.line_defined_2_vertex
-dEQP-GLES3.functional.shaders.preprocessor.builtin.line_defined_2_fragment
 dEQP-GLES3.functional.shaders.preprocessor.builtin.empty_line_vertex
 dEQP-GLES3.functional.shaders.preprocessor.builtin.empty_line_fragment
-dEQP-GLES3.functional.shaders.preprocessor.builtin.invalid_line_file_1_vertex
-dEQP-GLES3.functional.shaders.preprocessor.builtin.invalid_line_file_1_fragment
-dEQP-GLES3.functional.shaders.preprocessor.builtin.invalid_line_file_3_vertex
-dEQP-GLES3.functional.shaders.preprocessor.builtin.invalid_line_file_3_fragment
 dEQP-GLES3.functional.shaders.preprocessor.builtin.invalid_line_file_4_vertex
 dEQP-GLES3.functional.shaders.preprocessor.builtin.invalid_line_file_4_fragment
 dEQP-GLES3.functional.shaders.preprocessor.pragmas.pragma_vertex
@@ -1394,8 +1379,6 @@ dEQP-GLES3.functional.shaders.constants.const_float_assignment_4_fragment
 dEQP-GLES3.functional.shaders.constants.const_float_assign_uniform_vertex
 dEQP-GLES3.functional.shaders.constants.const_float_assign_uniform_fragment
 dEQP-GLES3.functional.shaders.constants.const_float_assign_varying
-dEQP-GLES3.functional.shaders.constants.const_float_function_gotcha_vertex
-dEQP-GLES3.functional.shaders.constants.const_float_function_gotcha_fragment
 dEQP-GLES3.functional.shaders.constants.const_float_from_int_vertex
 dEQP-GLES3.functional.shaders.constants.const_float_from_int_fragment
 dEQP-GLES3.functional.shaders.constants.const_float_from_vec2_vertex
@@ -1462,8 +1445,6 @@ dEQP-GLES3.functional.shaders.constants.uint_ul_suffix_vertex
 dEQP-GLES3.functional.shaders.constants.uint_ul_suffix_fragment
 dEQP-GLES3.functional.shaders.constants.invalid_octal_0_vertex
 dEQP-GLES3.functional.shaders.constants.invalid_octal_0_fragment
-dEQP-GLES3.functional.shaders.constants.invalid_octal_1_vertex
-dEQP-GLES3.functional.shaders.constants.invalid_octal_1_fragment
 dEQP-GLES3.functional.shaders.constants.invalid_hexadecimal_0_vertex
 dEQP-GLES3.functional.shaders.constants.invalid_hexadecimal_0_fragment
 dEQP-GLES3.functional.shaders.constants.invalid_hexadecimal_1_vertex
@@ -1478,21 +1459,11 @@ dEQP-GLES3.functional.shaders.linkage.varying.rules.vertex_use_fragment_use
 dEQP-GLES3.functional.shaders.linkage.varying.rules.differing_precision_1
 dEQP-GLES3.functional.shaders.linkage.varying.rules.differing_precision_2
 dEQP-GLES3.functional.shaders.linkage.varying.rules.differing_precision_3
-dEQP-GLES3.functional.shaders.linkage.varying.rules.type_mismatch_1
 dEQP-GLES3.functional.shaders.linkage.varying.rules.type_mismatch_2
 dEQP-GLES3.functional.shaders.linkage.varying.rules.type_mismatch_3
-dEQP-GLES3.functional.shaders.linkage.varying.rules.struct_type_mismatch_1
-dEQP-GLES3.functional.shaders.linkage.varying.rules.struct_type_mismatch_2
-dEQP-GLES3.functional.shaders.linkage.varying.rules.struct_type_mismatch_3
 dEQP-GLES3.functional.shaders.linkage.varying.rules.interpolation_mismatch_1
 dEQP-GLES3.functional.shaders.linkage.varying.rules.differing_interpolation_2
-dEQP-GLES3.functional.shaders.linkage.varying.rules.illegal_usage_1
-dEQP-GLES3.functional.shaders.linkage.varying.rules.invalid_type_int
-dEQP-GLES3.functional.shaders.linkage.varying.rules.invalid_type_uint
 dEQP-GLES3.functional.shaders.linkage.varying.rules.invalid_type_bool
-dEQP-GLES3.functional.shaders.linkage.varying.rules.invalid_type_struct_array
-dEQP-GLES3.functional.shaders.linkage.varying.rules.invalid_type_struct_struct
-dEQP-GLES3.functional.shaders.linkage.varying.rules.invalid_type_array_struct
 dEQP-GLES3.functional.shaders.linkage.varying.rules.invalid_type_array_array
 dEQP-GLES3.functional.shaders.linkage.varying.basic_types.float
 dEQP-GLES3.functional.shaders.linkage.varying.basic_types.vec2
@@ -1537,16 +1508,11 @@ dEQP-GLES3.functional.shaders.linkage.varying.struct.uvec2
 dEQP-GLES3.functional.shaders.linkage.varying.struct.uvec3
 dEQP-GLES3.functional.shaders.linkage.varying.struct.uvec4
 dEQP-GLES3.functional.shaders.linkage.varying.struct.float_vec3
-dEQP-GLES3.functional.shaders.linkage.varying.struct.float_uvec2_vec3
 dEQP-GLES3.functional.shaders.linkage.varying.interpolation.smooth
 dEQP-GLES3.functional.shaders.linkage.varying.interpolation.centroid
 dEQP-GLES3.functional.shaders.linkage.varying.interpolation.flat
 dEQP-GLES3.functional.shaders.linkage.varying.usage.readback_1
 dEQP-GLES3.functional.shaders.linkage.varying.usage.writeback_1
-dEQP-GLES3.functional.shaders.linkage.uniform.basic.precision_conflict_1
-dEQP-GLES3.functional.shaders.linkage.uniform.basic.precision_conflict_2
-dEQP-GLES3.functional.shaders.linkage.uniform.basic.precision_conflict_3
-dEQP-GLES3.functional.shaders.linkage.uniform.basic.precision_conflict_4
 dEQP-GLES3.functional.shaders.linkage.uniform.struct.basic
 dEQP-GLES3.functional.shaders.linkage.uniform.struct.vertex_only
 dEQP-GLES3.functional.shaders.linkage.uniform.struct.fragment_only
@@ -1571,20 +1537,10 @@ dEQP-GLES3.functional.shaders.linkage.uniform.struct.partial_int_float
 dEQP-GLES3.functional.shaders.linkage.uniform.struct.partial_bvec2_vec2
 dEQP-GLES3.functional.shaders.linkage.uniform.struct.partial_ivec2_vec2
 dEQP-GLES3.functional.shaders.linkage.uniform.struct.partial_ivec2_ivec2
-dEQP-GLES3.functional.shaders.linkage.uniform.struct.type_conflict_1
-dEQP-GLES3.functional.shaders.linkage.uniform.struct.type_conflict_2
-dEQP-GLES3.functional.shaders.linkage.uniform.struct.type_conflict_3
-dEQP-GLES3.functional.shaders.linkage.uniform.struct.precision_conflict_1
-dEQP-GLES3.functional.shaders.linkage.uniform.struct.precision_conflict_2
-dEQP-GLES3.functional.shaders.linkage.uniform.struct.precision_conflict_3
-dEQP-GLES3.functional.shaders.linkage.uniform.struct.precision_conflict_4
 dEQP-GLES3.functional.shaders.linkage.uniform.struct.light_struct_highp
 dEQP-GLES3.functional.shaders.linkage.uniform.struct.light_struct_mediump
-dEQP-GLES3.functional.shaders.linkage.uniform.block.differing_precision
 dEQP-GLES3.functional.shaders.linkage.uniform.block.type_mismatch
 dEQP-GLES3.functional.shaders.linkage.uniform.block.members_mismatch
-dEQP-GLES3.functional.shaders.linkage.uniform.block.layout_qualifier_mismatch_1
-dEQP-GLES3.functional.shaders.linkage.uniform.block.layout_qualifier_mismatch_2
 dEQP-GLES3.functional.shaders.linkage.uniform.block.layout_qualifier_mismatch_4
 dEQP-GLES3.functional.shaders.linkage.uniform.block.layout_qualifier_mismatch_5
 dEQP-GLES3.functional.shaders.conversions.scalar_to_scalar.float_to_float_vertex
@@ -2789,12 +2745,8 @@ dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_in_verte
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_in_fragment_main
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_in_main_vertex
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_in_main_fragment
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.invariant_attribute
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.invariant_uniform
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.invariant_uniform_block_1_vertex
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.invariant_uniform_block_1_fragment
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.invariant_uniform_block_2_vertex
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.invariant_uniform_block_2_fragment
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_layout_qualifier_vertex
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_layout_qualifier_fragment
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_member_layout_qualifier_vertex
@@ -2803,10 +2755,6 @@ dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_ne
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_nested_struct_definition_fragment
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.nested_uniform_block_vertex
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.nested_uniform_block_fragment
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_sampler_2d_vertex
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_sampler_2d_fragment
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_sampler_cube_vertex
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_sampler_cube_fragment
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_missing_member_semicolon_vertex
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_missing_member_semicolon_fragment
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_missing_end_semicolon_vertex
@@ -2817,8 +2765,6 @@ dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_du
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_duplicate_member_name_2_fragment
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_duplicate_member_name_3_vertex
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_duplicate_member_name_3_fragment
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_duplicate_block_name_vertex
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_duplicate_block_name_fragment
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_duplicate_instance_name_1_vertex
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_duplicate_instance_name_1_fragment
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_duplicate_instance_name_2_vertex
@@ -2829,12 +2775,6 @@ dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_ar
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_array_without_instance_name_1_fragment
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_array_without_instance_name_2_vertex
 dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_array_without_instance_name_2_fragment
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_in_vertex
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_in_fragment
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_out_vertex
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_out_fragment
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_const_vertex
-dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_const_fragment
 dEQP-GLES3.functional.shaders.swizzles.vector_swizzles.mediump_vec2_x_vertex
 dEQP-GLES3.functional.shaders.swizzles.vector_swizzles.mediump_vec2_x_fragment
 dEQP-GLES3.functional.shaders.swizzles.vector_swizzles.mediump_vec2_xx_vertex
@@ -3515,8 +3455,6 @@ dEQP-GLES3.functional.shaders.functions.datatypes.uint_uvec4_vertex
 dEQP-GLES3.functional.shaders.functions.datatypes.uint_uvec4_fragment
 dEQP-GLES3.functional.shaders.functions.datatypes.bool_bool_vertex
 dEQP-GLES3.functional.shaders.functions.datatypes.bool_bool_fragment
-dEQP-GLES3.functional.shaders.functions.datatypes.bool_bvec2_vertex
-dEQP-GLES3.functional.shaders.functions.datatypes.bool_bvec2_fragment
 dEQP-GLES3.functional.shaders.functions.datatypes.bool_bvec3_vertex
 dEQP-GLES3.functional.shaders.functions.datatypes.bool_bvec3_fragment
 dEQP-GLES3.functional.shaders.functions.datatypes.bool_bvec4_vertex
@@ -3649,8 +3587,6 @@ dEQP-GLES3.functional.shaders.functions.array_arguments.copy_global_in_on_call_v
 dEQP-GLES3.functional.shaders.functions.array_arguments.copy_global_in_on_call_fragment
 dEQP-GLES3.functional.shaders.functions.array_arguments.copy_local_inout_on_call_vertex
 dEQP-GLES3.functional.shaders.functions.array_arguments.copy_local_inout_on_call_fragment
-dEQP-GLES3.functional.shaders.functions.array_arguments.copy_global_inout_on_call_vertex
-dEQP-GLES3.functional.shaders.functions.array_arguments.copy_global_inout_on_call_fragment
 dEQP-GLES3.functional.shaders.functions.control_flow.simple_return_vertex
 dEQP-GLES3.functional.shaders.functions.control_flow.simple_return_fragment
 dEQP-GLES3.functional.shaders.functions.control_flow.return_in_if_vertex
@@ -3733,8 +3669,6 @@ dEQP-GLES3.functional.shaders.functions.invalid.return_type_const_overload_verte
 dEQP-GLES3.functional.shaders.functions.invalid.return_type_const_overload_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.return_without_value_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.return_without_value_fragment
-dEQP-GLES3.functional.shaders.functions.invalid.local_function_prototype_vertex
-dEQP-GLES3.functional.shaders.functions.invalid.local_function_prototype_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.local_function_definition_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.local_function_definition_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.name_type_conflict_vertex
@@ -3751,8 +3685,6 @@ dEQP-GLES3.functional.shaders.functions.invalid.inout_local_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.inout_local_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.uniform_argument_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.uniform_argument_fragment
-dEQP-GLES3.functional.shaders.functions.invalid.uniform_return_type_vertex
-dEQP-GLES3.functional.shaders.functions.invalid.uniform_return_type_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.in_return_type_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.in_return_type_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.out_return_type_vertex
@@ -3769,14 +3701,6 @@ dEQP-GLES3.functional.shaders.functions.invalid.write_const_arg_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.write_const_arg_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.write_const_array_arg_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.write_const_array_arg_fragment
-dEQP-GLES3.functional.shaders.functions.invalid.use_const_arg_in_const_expr_vertex
-dEQP-GLES3.functional.shaders.functions.invalid.use_const_arg_in_const_expr_fragment
-dEQP-GLES3.functional.shaders.functions.invalid.use_const_arg_as_array_size_vertex
-dEQP-GLES3.functional.shaders.functions.invalid.use_const_arg_as_array_size_fragment
-dEQP-GLES3.functional.shaders.functions.invalid.overload_builtin_function_vertex
-dEQP-GLES3.functional.shaders.functions.invalid.overload_builtin_function_fragment
-dEQP-GLES3.functional.shaders.functions.invalid.redefine_builtin_function_vertex
-dEQP-GLES3.functional.shaders.functions.invalid.redefine_builtin_function_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.basic_recursion_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.basic_recursion_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.simple_tail_recursion_vertex
@@ -3789,10 +3713,6 @@ dEQP-GLES3.functional.shaders.functions.invalid.dynamic_switch_recursion_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.dynamic_switch_recursion_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.modify_const_arg_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.modify_const_arg_fragment
-dEQP-GLES3.functional.shaders.functions.invalid.init_const_local_from_const_arg_vertex
-dEQP-GLES3.functional.shaders.functions.invalid.init_const_local_from_const_arg_fragment
-dEQP-GLES3.functional.shaders.functions.invalid.array_size_from_const_arg_vertex
-dEQP-GLES3.functional.shaders.functions.invalid.array_size_from_const_arg_fragment
 dEQP-GLES3.functional.shaders.arrays.constructor.float3_vertex
 dEQP-GLES3.functional.shaders.arrays.constructor.float3_fragment
 dEQP-GLES3.functional.shaders.arrays.constructor.float4_vertex
@@ -3887,10 +3807,6 @@ dEQP-GLES3.functional.shaders.arrays.declaration.constant_expression_array_acces
 dEQP-GLES3.functional.shaders.arrays.declaration.constant_expression_array_access_fragment
 dEQP-GLES3.functional.shaders.arrays.declaration.dynamic_expression_array_access_vertex
 dEQP-GLES3.functional.shaders.arrays.declaration.dynamic_expression_array_access_fragment
-dEQP-GLES3.functional.shaders.arrays.declaration.multiple_declarations_single_statement_explicit_vertex
-dEQP-GLES3.functional.shaders.arrays.declaration.multiple_declarations_single_statement_explicit_fragment
-dEQP-GLES3.functional.shaders.arrays.declaration.multiple_declarations_single_statement_implicit_vertex
-dEQP-GLES3.functional.shaders.arrays.declaration.multiple_declarations_single_statement_implicit_fragment
 dEQP-GLES3.functional.shaders.arrays.length.float_vertex
 dEQP-GLES3.functional.shaders.arrays.length.float_fragment
 dEQP-GLES3.functional.shaders.arrays.length.int_vertex
@@ -3909,8 +3825,6 @@ dEQP-GLES3.functional.shaders.arrays.invalid.multidimensional_array_in_uniform_b
 dEQP-GLES3.functional.shaders.arrays.invalid.multidimensional_array_in_uniform_block_fragment
 dEQP-GLES3.functional.shaders.arrays.invalid.dynamic_expression_array_size_vertex
 dEQP-GLES3.functional.shaders.arrays.invalid.dynamic_expression_array_size_fragment
-dEQP-GLES3.functional.shaders.arrays.invalid.empty_declaration_with_var_name_vertex
-dEQP-GLES3.functional.shaders.arrays.invalid.empty_declaration_with_var_name_fragment
 dEQP-GLES3.functional.shaders.arrays.invalid.constructor_c_style1_vertex
 dEQP-GLES3.functional.shaders.arrays.invalid.constructor_c_style1_fragment
 dEQP-GLES3.functional.shaders.arrays.invalid.constructor_c_style2_vertex
@@ -4003,7 +3917,6 @@ dEQP-GLES3.functional.shaders.keywords.keywords.vec2_vertex
 dEQP-GLES3.functional.shaders.keywords.keywords.vec2_fragment
 dEQP-GLES3.functional.shaders.keywords.keywords.vec3_vertex
 dEQP-GLES3.functional.shaders.keywords.keywords.vec3_fragment
-dEQP-GLES3.functional.shaders.keywords.keywords.vec4_vertex
 dEQP-GLES3.functional.shaders.keywords.keywords.vec4_fragment
 dEQP-GLES3.functional.shaders.keywords.keywords.ivec2_vertex
 dEQP-GLES3.functional.shaders.keywords.keywords.ivec2_fragment
@@ -4069,32 +3982,8 @@ dEQP-GLES3.functional.shaders.keywords.reserved_keywords.attribute_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.attribute_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.varying_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.varying_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.coherent_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.coherent_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.restrict_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.restrict_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.readonly_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.readonly_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.writeonly_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.writeonly_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.resource_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.resource_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.atomic_uint_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.atomic_uint_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.noperspective_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.noperspective_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.patch_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.patch_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.sample_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.sample_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.subroutine_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.subroutine_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.common_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.common_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.partition_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.partition_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.active_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.active_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.asm_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.asm_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.class_vertex
@@ -4131,8 +4020,6 @@ dEQP-GLES3.functional.shaders.keywords.reserved_keywords.long_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.long_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.short_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.short_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.double_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.double_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.half_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.half_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.fixed_vertex
@@ -4165,58 +4052,6 @@ dEQP-GLES3.functional.shaders.keywords.reserved_keywords.fvec4_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.fvec4_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.sampler3DRect_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.sampler3DRect_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.filter_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.filter_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1D_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1D_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2D_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2D_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image3D_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image3D_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.imageCube_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.imageCube_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage1D_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage1D_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage2D_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage2D_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage3D_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage3D_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimageCube_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimageCube_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage1D_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage1D_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage2D_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage2D_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage3D_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage3D_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimageCube_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimageCube_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1DArray_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1DArray_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2DArray_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2DArray_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage1DArray_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage1DArray_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage2DArray_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage2DArray_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage1DArray_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage1DArray_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage2DArray_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage2DArray_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1DShadow_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1DShadow_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2DShadow_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2DShadow_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1DArrayShadow_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1DArrayShadow_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2DArrayShadow_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2DArrayShadow_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.imageBuffer_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.imageBuffer_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimageBuffer_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimageBuffer_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimageBuffer_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimageBuffer_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.sampler1D_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.sampler1D_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.sampler1DShadow_vertex
@@ -4241,12 +4076,6 @@ dEQP-GLES3.functional.shaders.keywords.reserved_keywords.isampler2DRect_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.isampler2DRect_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.usampler2DRect_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.usampler2DRect_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.samplerBuffer_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.samplerBuffer_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.isamplerBuffer_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.isamplerBuffer_fragment
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.usamplerBuffer_vertex
-dEQP-GLES3.functional.shaders.keywords.reserved_keywords.usamplerBuffer_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.sampler2DMS_vertex
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.sampler2DMS_fragment
 dEQP-GLES3.functional.shaders.keywords.reserved_keywords.isampler2DMS_vertex
@@ -4273,21 +4102,14 @@ dEQP-GLES3.functional.shaders.keywords.invalid_identifiers.digit_vertex
 dEQP-GLES3.functional.shaders.keywords.invalid_identifiers.digit_fragment
 dEQP-GLES3.functional.shaders.keywords.invalid_identifiers.digit_begin_vertex
 dEQP-GLES3.functional.shaders.keywords.invalid_identifiers.digit_begin_fragment
-dEQP-GLES3.functional.shaders.keywords.invalid_identifiers.max_length_vertex
-dEQP-GLES3.functional.shaders.keywords.invalid_identifiers.max_length_fragment
-dEQP-GLES3.functional.shaders.qualification_order.variables.valid.invariant_interp_storage_precision
 dEQP-GLES3.functional.shaders.qualification_order.variables.valid.interp_storage_precision
-dEQP-GLES3.functional.shaders.qualification_order.variables.valid.invariant_interp_storage
-dEQP-GLES3.functional.shaders.qualification_order.variables.valid.invariant_storage_precision
 dEQP-GLES3.functional.shaders.qualification_order.variables.valid.storage_precision
 dEQP-GLES3.functional.shaders.qualification_order.variables.valid.interp_storage
-dEQP-GLES3.functional.shaders.qualification_order.variables.valid.invariant_storage
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_interp_precision_storage
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_storage_interp_precision
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_storage_precision_interp
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_precision_interp_storage
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_precision_storage_interp
-dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.interp_invariant_storage_precision
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.interp_invariant_precision_storage
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.interp_storage_invariant_precision
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.interp_storage_precision_invariant
@@ -4311,7 +4133,6 @@ dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.storage_prec
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.precision_interp_storage
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.precision_storage_interp
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_storage_interp
-dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.interp_invariant_storage
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.interp_storage_invariant
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.storage_invariant_interp
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.storage_interp_invariant
@@ -4323,13 +4144,6 @@ dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.precision_st
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.precision_storage
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.storage_interp
 dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.storage_invariant
-dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_interp_storage_precision_invariant_input
-dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.interp_storage_precision_invariant_input
-dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_interp_storage_invariant_input
-dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_storage_precision_invariant_input
-dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.storage_precision_invariant_input
-dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.interp_storage_invariant_input
-dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_storage_invariant_input
 dEQP-GLES3.functional.shaders.qualification_order.parameters.valid.storage_parameter_precision_vertex
 dEQP-GLES3.functional.shaders.qualification_order.parameters.valid.storage_parameter_precision_fragment
 dEQP-GLES3.functional.shaders.qualification_order.parameters.valid.storage_parameter_vertex
@@ -4364,12 +4178,9 @@ dEQP-GLES3.functional.shaders.scoping.valid.for_init_statement_variable_hides_lo
 dEQP-GLES3.functional.shaders.scoping.valid.for_init_statement_variable_hides_local_variable_fragment
 dEQP-GLES3.functional.shaders.scoping.valid.while_condition_variable_hides_local_variable_vertex
 dEQP-GLES3.functional.shaders.scoping.valid.while_condition_variable_hides_local_variable_fragment
-dEQP-GLES3.functional.shaders.scoping.valid.for_init_statement_variable_hides_global_variable_vertex
 dEQP-GLES3.functional.shaders.scoping.valid.for_init_statement_variable_hides_global_variable_fragment
 dEQP-GLES3.functional.shaders.scoping.valid.while_condition_variable_hides_global_variable_vertex
 dEQP-GLES3.functional.shaders.scoping.valid.while_condition_variable_hides_global_variable_fragment
-dEQP-GLES3.functional.shaders.scoping.valid.variable_in_if_hides_global_variable_vertex
-dEQP-GLES3.functional.shaders.scoping.valid.variable_in_if_hides_global_variable_fragment
 dEQP-GLES3.functional.shaders.scoping.valid.variable_from_outer_scope_visible_in_initializer_vertex
 dEQP-GLES3.functional.shaders.scoping.valid.variable_from_outer_scope_visible_in_initializer_fragment
 dEQP-GLES3.functional.shaders.scoping.valid.local_int_variable_hides_struct_type_vertex
@@ -4392,8 +4203,6 @@ dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_global_variable_vertex
 dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_global_variable_fragment
 dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_local_variable_vertex
 dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_local_variable_fragment
-dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_for_init_statement_variable_vertex
-dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_for_init_statement_variable_fragment
 dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_for_condition_variable_vertex
 dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_for_condition_variable_fragment
 dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_for_init_statement_variable_in_for_condition_vertex
@@ -4404,8 +4213,6 @@ dEQP-GLES3.functional.shaders.scoping.invalid.redefine_function_vertex
 dEQP-GLES3.functional.shaders.scoping.invalid.redefine_function_fragment
 dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_builtin_vertex
 dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_builtin_fragment
-dEQP-GLES3.functional.shaders.scoping.invalid.redefine_builtin_vertex
-dEQP-GLES3.functional.shaders.scoping.invalid.redefine_builtin_fragment
 dEQP-GLES3.functional.shaders.scoping.invalid.conflict_function_struct_vertex
 dEQP-GLES3.functional.shaders.scoping.invalid.conflict_function_struct_fragment
 dEQP-GLES3.functional.shaders.scoping.invalid.conflict_function_variable_vertex
@@ -4420,10 +4227,6 @@ dEQP-GLES3.functional.shaders.scoping.invalid.use_function_before_declaration_ve
 dEQP-GLES3.functional.shaders.scoping.invalid.use_function_before_declaration_fragment
 dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_block_in_outer_scope_vertex
 dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_block_in_outer_scope_fragment
-dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_if_in_outer_scope_vertex
-dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_if_in_outer_scope_fragment
-dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_else_in_outer_scope_vertex
-dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_else_in_outer_scope_fragment
 dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_if_in_else_vertex
 dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_if_in_else_fragment
 dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_for_init_statement_in_outer_scope_vertex
@@ -4482,10 +4285,6 @@ dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_row_major_vertex
 dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_row_major_fragment
 dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_column_major_vertex
 dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_column_major_fragment
-dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_row_major_vec4_vertex
-dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_row_major_vec4_fragment
-dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_column_major_vec4_vertex
-dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_column_major_vec4_fragment
 dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_all_vertex
 dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_all_fragment
 dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_all_8_times_vertex
@@ -4498,14 +4297,6 @@ dEQP-GLES3.functional.shaders.uniform_block.valid.same_variable_and_instance_nam
 dEQP-GLES3.functional.shaders.uniform_block.valid.same_variable_and_instance_name_fragment
 dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_vertex
 dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_fragment
-dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_row_major_vertex
-dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_row_major_fragment
-dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_column_major_vertex
-dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_column_major_fragment
-dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_all_vertex
-dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_all_fragment
-dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_all_8_times_vertex
-dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_all_8_times_fragment
 dEQP-GLES3.functional.shaders.uniform_block.valid.long_block_name_vertex
 dEQP-GLES3.functional.shaders.uniform_block.valid.long_block_name_fragment
 dEQP-GLES3.functional.shaders.uniform_block.valid.long_instance_name_vertex
@@ -4514,10 +4305,6 @@ dEQP-GLES3.functional.shaders.uniform_block.valid.underscore_block_name_vertex
 dEQP-GLES3.functional.shaders.uniform_block.valid.underscore_block_name_fragment
 dEQP-GLES3.functional.shaders.uniform_block.valid.underscore_instance_name_vertex
 dEQP-GLES3.functional.shaders.uniform_block.valid.underscore_instance_name_fragment
-dEQP-GLES3.functional.shaders.uniform_block.invalid.member_in_interface_qualifier_vertex
-dEQP-GLES3.functional.shaders.uniform_block.invalid.member_in_interface_qualifier_fragment
-dEQP-GLES3.functional.shaders.uniform_block.invalid.member_out_interface_qualifier_vertex
-dEQP-GLES3.functional.shaders.uniform_block.invalid.member_out_interface_qualifier_fragment
 dEQP-GLES3.functional.shaders.uniform_block.invalid.member_buffer_interface_qualifier_vertex
 dEQP-GLES3.functional.shaders.uniform_block.invalid.member_buffer_interface_qualifier_fragment
 dEQP-GLES3.functional.shaders.uniform_block.invalid.member_attribute_interface_qualifier_vertex
@@ -4554,8 +4341,6 @@ dEQP-GLES3.functional.shaders.uniform_block.invalid.empty_member_layout_vertex
 dEQP-GLES3.functional.shaders.uniform_block.invalid.empty_member_layout_fragment
 dEQP-GLES3.functional.shaders.uniform_block.invalid.empty_global_layout_vertex
 dEQP-GLES3.functional.shaders.uniform_block.invalid.empty_global_layout_fragment
-dEQP-GLES3.functional.shaders.uniform_block.invalid.structure_definition_vertex
-dEQP-GLES3.functional.shaders.uniform_block.invalid.structure_definition_fragment
 dEQP-GLES3.functional.shaders.uniform_block.invalid.member_layout_shared_vertex
 dEQP-GLES3.functional.shaders.uniform_block.invalid.member_layout_shared_fragment
 dEQP-GLES3.functional.shaders.uniform_block.invalid.member_layout_packed_vertex
@@ -4570,20 +4355,12 @@ dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_hash_block_name_vert
 dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_hash_block_name_fragment
 dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_dollar_block_name_vertex
 dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_dollar_block_name_fragment
-dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_identifier_block_name_vertex
-dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_identifier_block_name_fragment
-dEQP-GLES3.functional.shaders.uniform_block.invalid.too_long_block_name_vertex
-dEQP-GLES3.functional.shaders.uniform_block.invalid.too_long_block_name_fragment
 dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_number_instance_name_vertex
 dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_number_instance_name_fragment
 dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_hash_instance_name_vertex
 dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_hash_instance_name_fragment
 dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_dollar_instance_name_vertex
 dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_dollar_instance_name_fragment
-dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_identifier_instance_name_vertex
-dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_identifier_instance_name_fragment
-dEQP-GLES3.functional.shaders.uniform_block.invalid.repeated_block_vertex
-dEQP-GLES3.functional.shaders.uniform_block.invalid.repeated_block_fragment
 dEQP-GLES3.functional.shaders.uniform_block.invalid.repeated_block_no_instance_name_vertex
 dEQP-GLES3.functional.shaders.uniform_block.invalid.repeated_block_no_instance_name_fragment
 dEQP-GLES3.functional.shaders.discard.basic_always
@@ -6191,30 +5968,6 @@ dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediu
 dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_ivec4_fragment
 dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_ivec4_vertex
 dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_ivec4_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uint_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uint_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uint_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uint_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uint_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uint_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uvec2_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uvec2_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uvec2_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uvec2_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uvec2_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uvec2_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uvec3_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uvec3_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uvec3_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uvec3_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uvec3_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uvec3_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uvec4_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uvec4_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uvec4_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uvec4_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uvec4_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uvec4_fragment
 dEQP-GLES3.functional.shaders.operator.unary_operator.post_increment_effect.lowp_float_vertex
 dEQP-GLES3.functional.shaders.operator.unary_operator.post_increment_effect.lowp_float_fragment
 dEQP-GLES3.functional.shaders.operator.unary_operator.post_increment_effect.mediump_float_vertex
@@ -6335,30 +6088,6 @@ dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.medi
 dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_ivec4_fragment
 dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_ivec4_vertex
 dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_ivec4_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uint_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uint_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uint_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uint_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uint_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uint_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uvec2_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uvec2_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uvec2_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uvec2_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uvec2_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uvec2_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uvec3_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uvec3_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uvec3_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uvec3_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uvec3_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uvec3_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uvec4_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uvec4_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uvec4_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uvec4_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uvec4_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uvec4_fragment
 dEQP-GLES3.functional.shaders.operator.unary_operator.pre_increment_result.lowp_float_vertex
 dEQP-GLES3.functional.shaders.operator.unary_operator.pre_increment_result.lowp_float_fragment
 dEQP-GLES3.functional.shaders.operator.unary_operator.pre_increment_result.mediump_float_vertex
@@ -6479,30 +6208,6 @@ dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediu
 dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_ivec4_fragment
 dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_ivec4_vertex
 dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_ivec4_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uint_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uint_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uint_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uint_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uint_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uint_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uvec2_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uvec2_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uvec2_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uvec2_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uvec2_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uvec2_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uvec3_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uvec3_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uvec3_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uvec3_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uvec3_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uvec3_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uvec4_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uvec4_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uvec4_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uvec4_fragment
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uvec4_vertex
-dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uvec4_fragment
 dEQP-GLES3.functional.shaders.operator.unary_operator.post_increment_result.lowp_float_vertex
 dEQP-GLES3.functional.shaders.operator.unary_operator.post_increment_result.lowp_float_fragment
 dEQP-GLES3.functional.shaders.operator.unary_operator.post_increment_result.mediump_float_vertex
@@ -15111,21 +14816,12 @@ dEQP-GLES3.functional.shaders.struct.local.dynamic_loop_struct_array_vertex
 dEQP-GLES3.functional.shaders.struct.local.dynamic_loop_struct_array_fragment
 dEQP-GLES3.functional.shaders.struct.local.dynamic_loop_nested_struct_array_vertex
 dEQP-GLES3.functional.shaders.struct.local.dynamic_loop_nested_struct_array_fragment
-dEQP-GLES3.functional.shaders.struct.local.basic_equal_vertex
-dEQP-GLES3.functional.shaders.struct.local.basic_equal_fragment
-dEQP-GLES3.functional.shaders.struct.local.basic_not_equal_vertex
-dEQP-GLES3.functional.shaders.struct.local.basic_not_equal_fragment
-dEQP-GLES3.functional.shaders.struct.local.nested_equal_vertex
-dEQP-GLES3.functional.shaders.struct.local.nested_equal_fragment
-dEQP-GLES3.functional.shaders.struct.local.nested_not_equal_vertex
-dEQP-GLES3.functional.shaders.struct.local.nested_not_equal_fragment
 dEQP-GLES3.functional.shaders.struct.uniform.basic_vertex
 dEQP-GLES3.functional.shaders.struct.uniform.basic_fragment
 dEQP-GLES3.functional.shaders.struct.uniform.nested_vertex
 dEQP-GLES3.functional.shaders.struct.uniform.nested_fragment
 dEQP-GLES3.functional.shaders.struct.uniform.array_member_vertex
 dEQP-GLES3.functional.shaders.struct.uniform.array_member_fragment
-dEQP-GLES3.functional.shaders.struct.uniform.array_member_dynamic_index_vertex
 dEQP-GLES3.functional.shaders.struct.uniform.array_member_dynamic_index_fragment
 dEQP-GLES3.functional.shaders.struct.uniform.struct_array_vertex
 dEQP-GLES3.functional.shaders.struct.uniform.struct_array_fragment
@@ -15142,10 +14838,8 @@ dEQP-GLES3.functional.shaders.struct.uniform.loop_nested_struct_array_fragment
 dEQP-GLES3.functional.shaders.struct.uniform.dynamic_loop_struct_array_vertex
 dEQP-GLES3.functional.shaders.struct.uniform.dynamic_loop_struct_array_fragment
 dEQP-GLES3.functional.shaders.struct.uniform.dynamic_loop_nested_struct_array_vertex
-dEQP-GLES3.functional.shaders.struct.uniform.dynamic_loop_nested_struct_array_fragment
 dEQP-GLES3.functional.shaders.struct.uniform.sampler_vertex
 dEQP-GLES3.functional.shaders.struct.uniform.sampler_fragment
-dEQP-GLES3.functional.shaders.struct.uniform.sampler_nested_vertex
 dEQP-GLES3.functional.shaders.struct.uniform.sampler_nested_fragment
 dEQP-GLES3.functional.shaders.struct.uniform.sampler_array_vertex
 dEQP-GLES3.functional.shaders.struct.uniform.sampler_array_fragment
@@ -15251,7 +14945,6 @@ dEQP-GLES3.functional.shaders.switch.for_loop_in_switch_dynamic_vertex
 dEQP-GLES3.functional.shaders.switch.for_loop_in_switch_dynamic_fragment
 dEQP-GLES3.functional.shaders.switch.while_loop_in_switch_static_vertex
 dEQP-GLES3.functional.shaders.switch.while_loop_in_switch_static_fragment
-dEQP-GLES3.functional.shaders.switch.while_loop_in_switch_uniform_vertex
 dEQP-GLES3.functional.shaders.switch.while_loop_in_switch_uniform_fragment
 dEQP-GLES3.functional.shaders.switch.while_loop_in_switch_dynamic_vertex
 dEQP-GLES3.functional.shaders.switch.while_loop_in_switch_dynamic_fragment
@@ -15323,7 +15016,6 @@ dEQP-GLES3.functional.shaders.fragdepth.write.no_write
 dEQP-GLES3.functional.shaders.fragdepth.write.const
 dEQP-GLES3.functional.shaders.fragdepth.write.uniform
 dEQP-GLES3.functional.shaders.fragdepth.write.dynamic
-dEQP-GLES3.functional.shaders.fragdepth.write.fragcoord_z
 dEQP-GLES3.functional.shaders.fragdepth.write.uniform_conditional_write
 dEQP-GLES3.functional.shaders.fragdepth.write.dynamic_conditional_write
 dEQP-GLES3.functional.shaders.fragdepth.write.uniform_loop_write
@@ -15586,10 +15278,6 @@ dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.sampler3d_fixe
 dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.sampler3d_float_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.isampler3d_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.usampler3d_vertex
-dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.sampler3d_bias_fixed_fragment
-dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.sampler3d_bias_float_fragment
-dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.isampler3d_bias_fragment
-dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.usampler3d_bias_fragment
 dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.sampler2dshadow_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.sampler2dshadow_fragment
 dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.sampler2dshadow_bias_fragment
@@ -15629,11 +15317,9 @@ dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.sampler2darray_
 dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.sampler2darray_float_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.isampler2darray_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.isampler2darray_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.usampler2darray_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.usampler2darray_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.sampler3d_fixed_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.sampler3d_fixed_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.sampler3d_float_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.sampler3d_float_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.isampler3d_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.isampler3d_fragment
@@ -15672,9 +15358,7 @@ dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.usampler2d_
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.usampler2d_vec4_fragment
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.sampler3d_fixed_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.sampler3d_fixed_fragment
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.sampler3d_float_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.sampler3d_float_fragment
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.isampler3d_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.isampler3d_fragment
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.usampler3d_fragment
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.sampler2dshadow_vertex
@@ -15692,7 +15376,6 @@ dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_fixed_fr
 dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_float_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_float_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isamplercube_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isamplercube_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usamplercube_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usamplercube_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_fixed_vertex
@@ -15713,8 +15396,6 @@ dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler3d_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler3d_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2dshadow_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2dshadow_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercubeshadow_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercubeshadow_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darrayshadow_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darrayshadow_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_fixed_vertex
@@ -15821,30 +15502,8 @@ dEQP-GLES3.functional.shaders.texture_functions.texelfetch.isampler3d_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texelfetch.isampler3d_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texelfetch.usampler3d_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texelfetch.usampler3d_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2d_fixed_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2d_fixed_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2d_float_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2d_float_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.isampler2d_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.isampler2d_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.usampler2d_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.usampler2d_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2darray_fixed_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2darray_fixed_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2darray_float_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2darray_float_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.isampler2darray_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.isampler2darray_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.usampler2darray_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.usampler2darray_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler3d_fixed_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler3d_fixed_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler3d_float_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler3d_float_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.isampler3d_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.isampler3d_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.usampler3d_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.usampler3d_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturesize.sampler2d_fixed_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturesize.sampler2d_fixed_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturesize.sampler2d_float_vertex
@@ -15885,8 +15544,6 @@ dEQP-GLES3.functional.shaders.texture_functions.texturesize.sampler2darrayshadow
 dEQP-GLES3.functional.shaders.texture_functions.texturesize.sampler2darrayshadow_fragment
 dEQP-GLES3.functional.shaders.texture_functions.invalid.texture_sampler3dshadow_vec4_vertex
 dEQP-GLES3.functional.shaders.texture_functions.invalid.texture_sampler3dshadow_vec4_fragment
-dEQP-GLES3.functional.shaders.texture_functions.invalid.texture_sampler2darrayshadow_vec4_float_vertex
-dEQP-GLES3.functional.shaders.texture_functions.invalid.texture_sampler2darrayshadow_vec4_float_fragment
 dEQP-GLES3.functional.shaders.texture_functions.invalid.textureproj_samplercube_vec4_vertex
 dEQP-GLES3.functional.shaders.texture_functions.invalid.textureproj_samplercube_vec4_fragment
 dEQP-GLES3.functional.shaders.texture_functions.invalid.textureproj_isamplercube_vec4_vertex
@@ -15931,8 +15588,6 @@ dEQP-GLES3.functional.shaders.texture_functions.invalid.textureoffset_samplercub
 dEQP-GLES3.functional.shaders.texture_functions.invalid.textureoffset_samplercubeshadow_vec4_ivec2_fragment
 dEQP-GLES3.functional.shaders.texture_functions.invalid.textureoffset_samplercubeshadow_vec4_ivec3_vertex
 dEQP-GLES3.functional.shaders.texture_functions.invalid.textureoffset_samplercubeshadow_vec4_ivec3_fragment
-dEQP-GLES3.functional.shaders.texture_functions.invalid.textureoffset_sampler2darrayshadow_vec4_ivec2_vertex
-dEQP-GLES3.functional.shaders.texture_functions.invalid.textureoffset_sampler2darrayshadow_vec4_ivec2_fragment
 dEQP-GLES3.functional.shaders.texture_functions.invalid.textureoffset_sampler2darrayshadow_vec4_ivec2_float_vertex
 dEQP-GLES3.functional.shaders.texture_functions.invalid.textureoffset_sampler2darrayshadow_vec4_ivec2_float_fragment
 dEQP-GLES3.functional.shaders.texture_functions.invalid.texelfetch_samplercube_ivec3_int_vertex
@@ -16014,167 +15669,77 @@ dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.float
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.vec2
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.vec3
@@ -16185,168 +15750,94 @@ dEQP-GLES3.functional.shaders.derivate.dfdy.linear.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.float
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.vec2
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.vec3
@@ -16357,168 +15848,98 @@ dEQP-GLES3.functional.shaders.derivate.fwidth.linear.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.builtin_functions.common.abs.float_lowp_vertex
 dEQP-GLES3.functional.shaders.builtin_functions.common.abs.float_lowp_fragment
 dEQP-GLES3.functional.shaders.builtin_functions.common.abs.float_mediump_vertex
@@ -17227,14 +16648,6 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.mediump_fragment.
 dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.mediump_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.mediump_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.mediump_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_vertex.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_vertex.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_fragment.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_fragment.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_fragment.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.asinh.lowp_vertex.scalar
 dEQP-GLES3.functional.shaders.builtin_functions.precision.asinh.lowp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.asinh.lowp_vertex.vec3
@@ -17351,14 +16764,6 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.log.mediump_fragment.s
 dEQP-GLES3.functional.shaders.builtin_functions.precision.log.mediump_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.log.mediump_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.log.mediump_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_vertex.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_vertex.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_fragment.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_fragment.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_fragment.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.exp2.lowp_vertex.scalar
 dEQP-GLES3.functional.shaders.builtin_functions.precision.exp2.lowp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.exp2.lowp_vertex.vec3
@@ -17599,30 +17004,6 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.roundeven.highp_fragme
 dEQP-GLES3.functional.shaders.builtin_functions.precision.roundeven.highp_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.roundeven.highp_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.roundeven.highp_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_vertex.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_vertex.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_fragment.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_fragment.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_vertex.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_vertex.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_fragment.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_fragment.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_vertex.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_vertex.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_fragment.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_fragment.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_fragment.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.fract.lowp_vertex.scalar
 dEQP-GLES3.functional.shaders.builtin_functions.precision.fract.lowp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.fract.lowp_vertex.vec3
@@ -17675,8 +17056,6 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.modf.lowp_vertex
 dEQP-GLES3.functional.shaders.builtin_functions.precision.modf.lowp_fragment
 dEQP-GLES3.functional.shaders.builtin_functions.precision.modf.mediump_vertex
 dEQP-GLES3.functional.shaders.builtin_functions.precision.modf.mediump_fragment
-dEQP-GLES3.functional.shaders.builtin_functions.precision.modf.highp_vertex
-dEQP-GLES3.functional.shaders.builtin_functions.precision.modf.highp_fragment
 dEQP-GLES3.functional.shaders.builtin_functions.precision.min.lowp_vertex.scalar
 dEQP-GLES3.functional.shaders.builtin_functions.precision.min.lowp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.min.lowp_vertex.vec3
@@ -17831,20 +17210,12 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.distance.highp_fragmen
 dEQP-GLES3.functional.shaders.builtin_functions.precision.distance.highp_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.distance.highp_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.distance.highp_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.lowp_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.lowp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.lowp_vertex.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.lowp_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.lowp_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.lowp_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.lowp_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.lowp_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_vertex.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.highp_vertex.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.highp_fragment.vec3
@@ -17878,76 +17249,30 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.normalize.highp_fragme
 dEQP-GLES3.functional.shaders.builtin_functions.precision.normalize.highp_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.normalize.highp_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.normalize.highp_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.lowp_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.lowp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.lowp_vertex.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.lowp_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.lowp_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.lowp_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.lowp_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.lowp_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.mediump_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.mediump_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.mediump_vertex.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.mediump_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.mediump_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.mediump_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.mediump_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.mediump_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.highp_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.highp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.highp_vertex.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.highp_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.highp_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.highp_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.highp_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.highp_fragment.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.lowp_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.lowp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.lowp_vertex.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.lowp_vertex.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.lowp_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.lowp_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.lowp_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.lowp_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.mediump_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.mediump_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.mediump_vertex.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.mediump_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.mediump_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.mediump_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.mediump_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.mediump_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.highp_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.highp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.highp_vertex.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.highp_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.highp_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.highp_fragment.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_vertex.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_vertex.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_fragment.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_fragment.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_vertex.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_vertex.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_fragment.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_fragment.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_vertex.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_vertex.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_vertex.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_fragment.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_fragment.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_fragment.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_fragment.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_vertex.mat2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_vertex.mat2x3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_vertex.mat2x4
@@ -17960,11 +17285,8 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_ve
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_fragment.mat2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_fragment.mat2x3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_fragment.mat2x4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_fragment.mat3x2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_fragment.mat3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_fragment.mat3x4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_fragment.mat4x2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_fragment.mat4x3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_fragment.mat4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_vertex.mat2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_vertex.mat2x3
@@ -17978,11 +17300,8 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_fragment.mat2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_fragment.mat2x3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_fragment.mat2x4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_fragment.mat3x2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_fragment.mat3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_fragment.mat3x4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_fragment.mat4x2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_fragment.mat4x3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_fragment.mat4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_vertex.mat2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_vertex.mat2x3
@@ -17996,11 +17315,8 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_v
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_fragment.mat2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_fragment.mat2x3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_fragment.mat2x4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_fragment.mat3x2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_fragment.mat3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_fragment.mat3x4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_fragment.mat4x2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_fragment.mat4x3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_fragment.mat4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.outerproduct.lowp_vertex.mat2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.outerproduct.lowp_vertex.mat2x3
@@ -18066,11 +17382,8 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_vertex.
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_vertex.mat4x3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_vertex.mat4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_fragment.mat2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_fragment.mat2x3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_fragment.mat2x4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_fragment.mat3x2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_fragment.mat3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_fragment.mat3x4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_fragment.mat4x2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_fragment.mat4x3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_fragment.mat4
@@ -18084,11 +17397,8 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_vert
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_vertex.mat4x3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_vertex.mat4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_fragment.mat2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_fragment.mat2x3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_fragment.mat2x4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_fragment.mat3x2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_fragment.mat3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_fragment.mat3x4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_fragment.mat4x2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_fragment.mat4x3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_fragment.mat4
@@ -18121,9 +17431,7 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.inverse.lowp_fragment.
 dEQP-GLES3.functional.shaders.builtin_functions.precision.inverse.mediump_vertex.mat2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.inverse.mediump_fragment.mat2
 dEQP-GLES3.functional.shaders.invariance.highp.common_subexpression_0
-dEQP-GLES3.functional.shaders.invariance.highp.common_subexpression_1
 dEQP-GLES3.functional.shaders.invariance.highp.common_subexpression_2
-dEQP-GLES3.functional.shaders.invariance.highp.common_subexpression_3
 dEQP-GLES3.functional.shaders.invariance.highp.subexpression_precision_lowp
 dEQP-GLES3.functional.shaders.invariance.highp.subexpression_precision_mediump
 dEQP-GLES3.functional.shaders.invariance.highp.subexpression_precision_highp
@@ -18133,9 +17441,7 @@ dEQP-GLES3.functional.shaders.invariance.highp.loop_2
 dEQP-GLES3.functional.shaders.invariance.highp.loop_3
 dEQP-GLES3.functional.shaders.invariance.highp.loop_4
 dEQP-GLES3.functional.shaders.invariance.mediump.common_subexpression_0
-dEQP-GLES3.functional.shaders.invariance.mediump.common_subexpression_1
 dEQP-GLES3.functional.shaders.invariance.mediump.common_subexpression_2
-dEQP-GLES3.functional.shaders.invariance.mediump.common_subexpression_3
 dEQP-GLES3.functional.shaders.invariance.mediump.subexpression_precision_lowp
 dEQP-GLES3.functional.shaders.invariance.mediump.subexpression_precision_mediump
 dEQP-GLES3.functional.shaders.invariance.mediump.subexpression_precision_highp
@@ -18145,9 +17451,7 @@ dEQP-GLES3.functional.shaders.invariance.mediump.loop_2
 dEQP-GLES3.functional.shaders.invariance.mediump.loop_3
 dEQP-GLES3.functional.shaders.invariance.mediump.loop_4
 dEQP-GLES3.functional.shaders.invariance.lowp.common_subexpression_0
-dEQP-GLES3.functional.shaders.invariance.lowp.common_subexpression_1
 dEQP-GLES3.functional.shaders.invariance.lowp.common_subexpression_2
-dEQP-GLES3.functional.shaders.invariance.lowp.common_subexpression_3
 dEQP-GLES3.functional.shaders.invariance.lowp.subexpression_precision_lowp
 dEQP-GLES3.functional.shaders.invariance.lowp.subexpression_precision_mediump
 dEQP-GLES3.functional.shaders.invariance.lowp.subexpression_precision_highp
@@ -18160,8 +17464,6 @@ dEQP-GLES3.functional.shaders.fragdata.valid_static_index
 dEQP-GLES3.functional.shaders.fragdata.valid_uniform_index
 dEQP-GLES3.functional.shaders.fragdata.valid_dynamic_index
 dEQP-GLES3.functional.shaders.fragdata.write_fragcolor_and_fragdata_simple
-dEQP-GLES3.functional.shaders.fragdata.write_fragcolor_and_fragdata_static_if
-dEQP-GLES3.functional.shaders.fragdata.write_fragcolor_and_fragdata_unused_func
 dEQP-GLES3.functional.shaders.constant_expressions.trivial.float_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.trivial.float_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.trivial.int_vertex
@@ -18974,7 +18276,6 @@ dEQP-GLES3.functional.shaders.random.scalar_conversion.fragment.68
 dEQP-GLES3.functional.shaders.random.scalar_conversion.fragment.69
 dEQP-GLES3.functional.shaders.random.scalar_conversion.fragment.70
 dEQP-GLES3.functional.shaders.random.scalar_conversion.fragment.71
-dEQP-GLES3.functional.shaders.random.scalar_conversion.fragment.72
 dEQP-GLES3.functional.shaders.random.scalar_conversion.fragment.73
 dEQP-GLES3.functional.shaders.random.scalar_conversion.fragment.74
 dEQP-GLES3.functional.shaders.random.scalar_conversion.fragment.75
@@ -19074,7 +18375,6 @@ dEQP-GLES3.functional.shaders.random.scalar_conversion.combined.68
 dEQP-GLES3.functional.shaders.random.scalar_conversion.combined.69
 dEQP-GLES3.functional.shaders.random.scalar_conversion.combined.70
 dEQP-GLES3.functional.shaders.random.scalar_conversion.combined.71
-dEQP-GLES3.functional.shaders.random.scalar_conversion.combined.72
 dEQP-GLES3.functional.shaders.random.scalar_conversion.combined.73
 dEQP-GLES3.functional.shaders.random.scalar_conversion.combined.74
 dEQP-GLES3.functional.shaders.random.scalar_conversion.combined.75
@@ -19694,7 +18994,6 @@ dEQP-GLES3.functional.shaders.random.trigonometric.vertex.92
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.93
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.95
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.96
-dEQP-GLES3.functional.shaders.random.trigonometric.vertex.97
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.98
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.99
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.0
@@ -20115,7 +19414,6 @@ dEQP-GLES3.functional.shaders.random.texture.fragment.68
 dEQP-GLES3.functional.shaders.random.texture.fragment.69
 dEQP-GLES3.functional.shaders.random.texture.fragment.70
 dEQP-GLES3.functional.shaders.random.texture.fragment.71
-dEQP-GLES3.functional.shaders.random.texture.fragment.72
 dEQP-GLES3.functional.shaders.random.texture.fragment.73
 dEQP-GLES3.functional.shaders.random.texture.fragment.74
 dEQP-GLES3.functional.shaders.random.texture.fragment.75
@@ -20243,7 +19541,6 @@ dEQP-GLES3.functional.shaders.random.all_features.vertex.64
 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.73
 dEQP-GLES3.functional.shaders.random.all_features.vertex.74
@@ -20294,7 +19591,6 @@ 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.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
@@ -20306,7 +19602,6 @@ dEQP-GLES3.functional.shaders.random.all_features.fragment.58
 dEQP-GLES3.functional.shaders.random.all_features.fragment.59
 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.67
 dEQP-GLES3.functional.shaders.random.all_features.fragment.68
@@ -20314,7 +19609,6 @@ dEQP-GLES3.functional.shaders.random.all_features.fragment.71
 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
-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
@@ -20323,7 +19617,6 @@ 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.87
-dEQP-GLES3.functional.shaders.random.all_features.fragment.88
 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
@@ -22492,11 +21785,6 @@ dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_linear_repeat_mir
 dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_linear_mirror_clamp
 dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_linear_mirror_repeat
 dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_linear_mirror_mirror
-dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_nearest_nearest_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_nearest_linear_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_nearest_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_linear_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_linear_clamp_mirror
 dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest
 dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear
 dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest_mipmap_nearest
@@ -22715,22 +22003,10 @@ dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_repe
 dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_mirror_clamp
 dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_mirror_repeat
 dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_mirror_mirror
-dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_nearest_nearest_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_nearest_linear_clamp_clamp
 dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_clamp_mirror
-dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_mirror_clamp
-dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_mirror_mirror
 dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_clamp_mirror
-dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_mirror_clamp
-dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_mirror_mirror
-dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_linear_nearest_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_linear_linear_clamp_clamp
 dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_nearest_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_nearest_mirror_clamp
 dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_linear_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_linear_mirror_clamp
 dEQP-GLES3.functional.texture.filtering.3d.formats.rgba16f_nearest
 dEQP-GLES3.functional.texture.filtering.3d.formats.rgba16f_linear
 dEQP-GLES3.functional.texture.filtering.3d.formats.rgba16f_nearest_mipmap_nearest
@@ -22872,27 +22148,6 @@ dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_mirror_rep
 dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_mirror_mirror_clamp
 dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_mirror_mirror_repeat
 dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_mirror_mirror_mirror
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_nearest_clamp_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_nearest_clamp_clamp_mirror
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_nearest_clamp_repeat_clamp
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_nearest_clamp_repeat_mirror
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_nearest_clamp_mirror_clamp
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_nearest_clamp_mirror_mirror
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_linear_clamp_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_linear_clamp_clamp_mirror
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_linear_clamp_repeat_clamp
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_linear_clamp_mirror_clamp
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_linear_clamp_mirror_mirror
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_nearest_clamp_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_nearest_clamp_clamp_mirror
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_nearest_clamp_repeat_clamp
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_nearest_clamp_repeat_mirror
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_nearest_clamp_mirror_clamp
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_linear_clamp_clamp_clamp
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_linear_clamp_clamp_mirror
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_linear_clamp_repeat_clamp
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_linear_clamp_repeat_mirror
-dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_linear_clamp_mirror_clamp
 dEQP-GLES3.functional.texture.mipmap.2d.basic.nearest_nearest_clamp
 dEQP-GLES3.functional.texture.mipmap.2d.basic.nearest_nearest_clamp_npot
 dEQP-GLES3.functional.texture.mipmap.2d.basic.nearest_nearest_clamp_non_square
@@ -22941,18 +22196,6 @@ dEQP-GLES3.functional.texture.mipmap.2d.affine.nearest_linear_mirror
 dEQP-GLES3.functional.texture.mipmap.2d.affine.linear_linear_clamp
 dEQP-GLES3.functional.texture.mipmap.2d.affine.linear_linear_repeat
 dEQP-GLES3.functional.texture.mipmap.2d.affine.linear_linear_mirror
-dEQP-GLES3.functional.texture.mipmap.2d.projected.nearest_nearest_clamp
-dEQP-GLES3.functional.texture.mipmap.2d.projected.nearest_nearest_repeat
-dEQP-GLES3.functional.texture.mipmap.2d.projected.nearest_nearest_mirror
-dEQP-GLES3.functional.texture.mipmap.2d.projected.linear_nearest_clamp
-dEQP-GLES3.functional.texture.mipmap.2d.projected.linear_nearest_repeat
-dEQP-GLES3.functional.texture.mipmap.2d.projected.linear_nearest_mirror
-dEQP-GLES3.functional.texture.mipmap.2d.projected.nearest_linear_clamp
-dEQP-GLES3.functional.texture.mipmap.2d.projected.nearest_linear_repeat
-dEQP-GLES3.functional.texture.mipmap.2d.projected.nearest_linear_mirror
-dEQP-GLES3.functional.texture.mipmap.2d.projected.linear_linear_clamp
-dEQP-GLES3.functional.texture.mipmap.2d.projected.linear_linear_repeat
-dEQP-GLES3.functional.texture.mipmap.2d.projected.linear_linear_mirror
 dEQP-GLES3.functional.texture.mipmap.2d.bias.nearest_nearest
 dEQP-GLES3.functional.texture.mipmap.2d.bias.linear_nearest
 dEQP-GLES3.functional.texture.mipmap.2d.bias.nearest_linear
@@ -23025,8 +22268,6 @@ dEQP-GLES3.functional.texture.mipmap.cube.basic.nearest_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.basic.linear_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.basic.nearest_linear
 dEQP-GLES3.functional.texture.mipmap.cube.basic.linear_linear
-dEQP-GLES3.functional.texture.mipmap.cube.projected.linear_nearest
-dEQP-GLES3.functional.texture.mipmap.cube.projected.nearest_linear
 dEQP-GLES3.functional.texture.mipmap.cube.bias.nearest_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.bias.nearest_linear
 dEQP-GLES3.functional.texture.mipmap.cube.generate.a8_fastest
@@ -23053,7 +22294,6 @@ dEQP-GLES3.functional.texture.mipmap.cube.base_level.nearest_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.base_level.linear_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.base_level.nearest_linear
 dEQP-GLES3.functional.texture.mipmap.cube.base_level.linear_linear
-dEQP-GLES3.functional.texture.mipmap.cube.max_level.nearest_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.max_level.nearest_linear
 dEQP-GLES3.functional.texture.mipmap.cube.max_level.linear_linear
 dEQP-GLES3.functional.texture.mipmap.3d.basic.nearest_nearest_clamp
@@ -24219,28 +23459,22 @@ dEQP-GLES3.functional.texture.specification.basic_copytexsubimage2d.cube_luminan
 dEQP-GLES3.functional.texture.specification.basic_copytexsubimage2d.cube_rgb
 dEQP-GLES3.functional.texture.specification.basic_copytexsubimage2d.cube_rgba
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba32f_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba32f_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba32i_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba32ui_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba16f_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba16i_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba16i_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba16ui_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba8_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba8i_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba8ui_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.srgb8_alpha8_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.srgb8_alpha8_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb10_a2_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb10_a2_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb10_a2ui_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb10_a2ui_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba4_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba4_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb5_a1_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba8_snorm_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb8_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb8_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb565_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb565_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.r11f_g11f_b10f_2d_array
@@ -24252,9 +23486,7 @@ dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb16i_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb16ui_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb8_snorm_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb8i_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb8i_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb8ui_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb8ui_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.srgb8_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb9_e5_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg32f_2d_array
@@ -24263,30 +23495,20 @@ dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg32ui_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg16f_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg16i_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg16ui_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg16ui_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg8_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg8i_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg8i_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg8ui_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg8_snorm_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.r32f_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.r32f_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.r32i_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.r32i_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.r32ui_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.r32ui_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.r16f_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.r16f_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.r16i_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.r16ui_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.r16ui_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.r8_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.r8_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.r8i_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.r8i_3d
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.r8ui_2d_array
 dEQP-GLES3.functional.texture.specification.basic_teximage3d.r8_snorm_2d_array
-dEQP-GLES3.functional.texture.specification.basic_teximage3d.r8_snorm_3d
 dEQP-GLES3.functional.texture.specification.teximage3d_unpack_params.rgb8_image_height
 dEQP-GLES3.functional.texture.specification.teximage3d_unpack_params.rgb8_row_length
 dEQP-GLES3.functional.texture.specification.teximage3d_unpack_params.rgb8_skip_images
@@ -24420,7 +23642,6 @@ dEQP-GLES3.functional.texture.specification.teximage3d_depth.depth32f_stencil8_2
 dEQP-GLES3.functional.texture.specification.teximage3d_depth.depth24_stencil8_2d_array
 dEQP-GLES3.functional.texture.specification.teximage3d_depth_pbo.depth_component32f_2d_array
 dEQP-GLES3.functional.texture.specification.teximage3d_depth_pbo.depth_component24_2d_array
-dEQP-GLES3.functional.texture.specification.teximage3d_depth_pbo.depth_component16_2d_array
 dEQP-GLES3.functional.texture.specification.teximage3d_depth_pbo.depth32f_stencil8_2d_array
 dEQP-GLES3.functional.texture.specification.teximage3d_depth_pbo.depth24_stencil8_2d_array
 dEQP-GLES3.functional.texture.specification.basic_texsubimage3d.rgba32f_3d
@@ -24601,56 +23822,35 @@ dEQP-GLES3.functional.texture.specification.texsubimage3d_depth.depth_component2
 dEQP-GLES3.functional.texture.specification.texsubimage3d_depth.depth_component16_2d_array
 dEQP-GLES3.functional.texture.specification.texsubimage3d_depth.depth32f_stencil8_2d_array
 dEQP-GLES3.functional.texture.specification.texsubimage3d_depth.depth24_stencil8_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba32f_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba32f_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba32i_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba32i_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba32ui_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba16f_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba16f_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba16i_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba16ui_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba16ui_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba8_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba8_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba8i_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba8i_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba8ui_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba8ui_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.srgb8_alpha8_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.srgb8_alpha8_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb10_a2_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb10_a2_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb10_a2ui_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb10_a2ui_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba4_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba4_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb5_a1_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb5_a1_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba8_snorm_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba8_snorm_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb8_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb8_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb565_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb565_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.r11f_g11f_b10f_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r11f_g11f_b10f_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb32f_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb32f_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb32i_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb32i_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb32ui_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb32ui_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb16f_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb16f_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb16i_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb16i_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb16ui_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb16ui_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb8_snorm_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb8i_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb8i_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb8ui_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb8ui_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.srgb8_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb9_e5_cube
@@ -24658,50 +23858,32 @@ dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg32f_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg32f_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg32i_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg32i_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg32ui_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg32ui_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg16f_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg16f_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg16i_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg16i_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg16ui_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg16ui_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg8_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg8_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg8i_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg8i_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg8ui_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg8_snorm_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg8_snorm_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r32f_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r32f_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.r32i_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r32i_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r32ui_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r32ui_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.r16f_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r16f_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.r16i_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r16i_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r16ui_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r16ui_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r8_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r8_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.r8i_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r8i_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.r8ui_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r8ui_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.r8_snorm_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.r8_snorm_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth_component32f_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth_component32f_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth_component24_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth_component24_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth_component16_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth_component16_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth32f_stencil8_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth32f_stencil8_cube
-dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth24_stencil8_2d
 dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth24_stencil8_cube
 dEQP-GLES3.functional.texture.specification.texstorage2d.size.2d_1x1_1_levels
 dEQP-GLES3.functional.texture.specification.texstorage2d.size.2d_2x2_2_levels
@@ -24709,7 +23891,6 @@ dEQP-GLES3.functional.texture.specification.texstorage2d.size.2d_64x32_7_levels
 dEQP-GLES3.functional.texture.specification.texstorage2d.size.2d_32x64_4_levels
 dEQP-GLES3.functional.texture.specification.texstorage2d.size.2d_57x63_1_levels
 dEQP-GLES3.functional.texture.specification.texstorage2d.size.2d_57x63_2_levels
-dEQP-GLES3.functional.texture.specification.texstorage2d.size.2d_57x63_6_levels
 dEQP-GLES3.functional.texture.specification.texstorage2d.size.cube_1x1_1_levels
 dEQP-GLES3.functional.texture.specification.texstorage2d.size.cube_2x2_2_levels
 dEQP-GLES3.functional.texture.specification.texstorage2d.size.cube_57x57_1_levels
@@ -24717,69 +23898,20 @@ dEQP-GLES3.functional.texture.specification.texstorage2d.size.cube_57x57_2_level
 dEQP-GLES3.functional.texture.specification.texstorage2d.size.cube_57x57_6_levels
 dEQP-GLES3.functional.texture.specification.texstorage2d.size.cube_64x64_4_levels
 dEQP-GLES3.functional.texture.specification.texstorage2d.size.cube_64x64_7_levels
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba32f_3d
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba32i_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba32ui_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba16f_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba16i_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba16i_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba16ui_2d_array
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba16ui_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba8_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba8i_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba8ui_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba8ui_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.srgb8_alpha8_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb10_a2_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb10_a2_3d
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb10_a2ui_3d
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba4_2d_array
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba4_3d
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb5_a1_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba8_snorm_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb8_3d
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb565_3d
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.r11f_g11f_b10f_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r11f_g11f_b10f_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb32i_3d
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb32ui_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb16f_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb16i_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb16i_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb16ui_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb8i_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb8ui_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.srgb8_3d
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb9_e5_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg32f_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg32i_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg32i_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg32ui_3d
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg16f_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg16i_3d
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg16ui_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg8_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg8i_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg8ui_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg8_snorm_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg8_snorm_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r32f_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r32i_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r32i_3d
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.r32ui_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r32ui_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r16f_2d_array
 dEQP-GLES3.functional.texture.specification.texstorage3d.format.r16f_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r16i_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r16i_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r16ui_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r8_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r8i_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r8i_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r8ui_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r8_snorm_2d_array
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.r8_snorm_3d
-dEQP-GLES3.functional.texture.specification.texstorage3d.format.depth32f_stencil8_2d_array
 dEQP-GLES3.functional.texture.specification.texstorage3d.size.2d_array_1x1x1_1_levels
 dEQP-GLES3.functional.texture.specification.texstorage3d.size.2d_array_2x2x2_2_levels
 dEQP-GLES3.functional.texture.specification.texstorage3d.size.2d_array_64x32x3_7_levels
@@ -28467,7 +27599,6 @@ dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.23
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.24
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.25
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.26
-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.27
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.28
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.29
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.30
@@ -28484,7 +27615,6 @@ dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.40
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.41
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.42
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.43
-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.44
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.45
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.46
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.47
@@ -28518,13 +27648,11 @@ dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.74
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.75
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.76
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.77
-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.78
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.79
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.80
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.81
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.82
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.83
-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.84
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.85
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.86
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.87
@@ -28631,7 +27759,6 @@ dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0.rg32ui
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0.depth_stencil_unsigned_int_24_8
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0.rgba32f
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0.rgba16f
-dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0.rgb16f
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0.depth24_stencil8
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0.r11f_g11f_b10f
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0.rgb9_e5
@@ -28795,7 +27922,6 @@ dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.depth.srgb_alpha_
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.depth.srgb8_alpha8
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.depth.depth_component32f
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.depth.depth32f_stencil8
-dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.depth.stencil_index8
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.depth.rgb565
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.depth.rgba32ui
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.depth.rgb32ui
@@ -28818,8 +27944,6 @@ dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.depth.srg8_ext
 dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.depth.rgb10_a2ui
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.depth_component_unsigned_short
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.depth_component_unsigned_int
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.red_unsigned_byte
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.red_float
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.red_half_float_oes
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rgb_unsigned_byte
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rgb_unsigned_short_5_6_5
@@ -28838,8 +27962,6 @@ dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rgb10_a2
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.depth_component16
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.depth_component24
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.depth_component32
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rg_unsigned_byte
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rg_float
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rg_half_float_oes
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.r8
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rg8
@@ -28862,7 +27984,6 @@ dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rg32ui
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.depth_stencil_unsigned_int_24_8
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rgba32f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rgba16f
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rgb16f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.depth24_stencil8
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.r11f_g11f_b10f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rgb9_e5
@@ -29026,7 +28147,6 @@ dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.srgb_alpha_unsig
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.srgb8_alpha8
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.depth_component32f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.depth32f_stencil8
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.stencil_index8
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.rgb565
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.rgba32ui
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.rgb32ui
@@ -29814,28 +28934,17 @@ dEQP-GLES3.functional.fbo.blit.rect.scale_reverse_src_dst_x_linear
 dEQP-GLES3.functional.fbo.blit.rect.scale_reverse_src_dst_y_nearest
 dEQP-GLES3.functional.fbo.blit.rect.scale_reverse_src_dst_y_linear
 dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_nearest
-dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_linear
 dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_x_nearest
-dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_x_linear
 dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_y_nearest
-dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_y_linear
 dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_dst_x_nearest
-dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_dst_x_linear
 dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_dst_y_nearest
-dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_dst_y_linear
 dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_dst_x_nearest
-dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_dst_x_linear
 dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_dst_y_nearest
-dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_dst_y_linear
 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_y
 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_y
 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_y
 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_y
 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_dst_y
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_src_dst_y
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_dst_y
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_src_dst_y
 dEQP-GLES3.functional.fbo.blit.conversion.rgba32i_to_rgba32i
 dEQP-GLES3.functional.fbo.blit.conversion.rgba32i_to_rgba16i
 dEQP-GLES3.functional.fbo.blit.conversion.rgba32i_to_rgba8i
@@ -33526,7 +32635,6 @@ dEQP-GLES3.functional.ubo.random.basic_arrays.11
 dEQP-GLES3.functional.ubo.random.basic_arrays.12
 dEQP-GLES3.functional.ubo.random.basic_arrays.13
 dEQP-GLES3.functional.ubo.random.basic_arrays.14
-dEQP-GLES3.functional.ubo.random.basic_arrays.15
 dEQP-GLES3.functional.ubo.random.basic_arrays.16
 dEQP-GLES3.functional.ubo.random.basic_arrays.17
 dEQP-GLES3.functional.ubo.random.basic_arrays.18
@@ -33595,12 +32703,10 @@ dEQP-GLES3.functional.ubo.random.nested_structs_arrays.5
 dEQP-GLES3.functional.ubo.random.nested_structs_arrays.6
 dEQP-GLES3.functional.ubo.random.nested_structs_arrays.7
 dEQP-GLES3.functional.ubo.random.nested_structs_arrays.8
-dEQP-GLES3.functional.ubo.random.nested_structs_arrays.9
 dEQP-GLES3.functional.ubo.random.nested_structs_arrays.10
 dEQP-GLES3.functional.ubo.random.nested_structs_arrays.11
 dEQP-GLES3.functional.ubo.random.nested_structs_arrays.12
 dEQP-GLES3.functional.ubo.random.nested_structs_arrays.13
-dEQP-GLES3.functional.ubo.random.nested_structs_arrays.14
 dEQP-GLES3.functional.ubo.random.nested_structs_arrays.15
 dEQP-GLES3.functional.ubo.random.nested_structs_arrays.16
 dEQP-GLES3.functional.ubo.random.nested_structs_arrays.17
@@ -33696,7 +32802,6 @@ dEQP-GLES3.functional.ubo.random.all_per_block_buffers.31
 dEQP-GLES3.functional.ubo.random.all_per_block_buffers.32
 dEQP-GLES3.functional.ubo.random.all_per_block_buffers.33
 dEQP-GLES3.functional.ubo.random.all_per_block_buffers.34
-dEQP-GLES3.functional.ubo.random.all_per_block_buffers.35
 dEQP-GLES3.functional.ubo.random.all_per_block_buffers.36
 dEQP-GLES3.functional.ubo.random.all_per_block_buffers.37
 dEQP-GLES3.functional.ubo.random.all_per_block_buffers.38
@@ -33748,7 +32853,6 @@ dEQP-GLES3.functional.ubo.random.all_shared_buffer.33
 dEQP-GLES3.functional.ubo.random.all_shared_buffer.34
 dEQP-GLES3.functional.ubo.random.all_shared_buffer.35
 dEQP-GLES3.functional.ubo.random.all_shared_buffer.36
-dEQP-GLES3.functional.ubo.random.all_shared_buffer.37
 dEQP-GLES3.functional.ubo.random.all_shared_buffer.38
 dEQP-GLES3.functional.ubo.random.all_shared_buffer.39
 dEQP-GLES3.functional.ubo.random.all_shared_buffer.40
@@ -35276,9 +34380,6 @@ dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_array.s
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.float_vec4_vertex
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.float_vec4_fragment
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.float_vec4_both
-dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_vertex
-dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_fragment
-dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_both
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.int_ivec4_vertex
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.int_ivec4_fragment
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.int_ivec4_both
@@ -35294,9 +34395,6 @@ dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.float_vec4_vertex
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.float_vec4_fragment
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.float_vec4_both
-dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_vertex
-dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_fragment
-dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_both
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.int_ivec4_vertex
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.int_ivec4_fragment
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.int_ivec4_both
@@ -35312,9 +34410,6 @@ dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_arr
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.float_vec4_vertex
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.float_vec4_fragment
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.float_vec4_both
-dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_vertex
-dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_fragment
-dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_both
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.int_ivec4_vertex
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.int_ivec4_fragment
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.int_ivec4_both
@@ -35330,9 +34425,6 @@ dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_stru
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.float_vec4_vertex
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.float_vec4_fragment
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.float_vec4_both
-dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_vertex
-dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_fragment
-dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_both
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.int_ivec4_vertex
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.int_ivec4_fragment
 dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.int_ivec4_both
@@ -35752,7 +34844,6 @@ dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.basic_a
 dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.bvec4_both
 dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.sampler2D_vertex
 dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.sampler2D_fragment
-dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.sampler2D_both
 dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.float_vec4_vertex
 dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.float_vec4_fragment
 dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.float_vec4_both
@@ -35770,7 +34861,6 @@ dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.array_i
 dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.bool_bvec4_both
 dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.sampler2D_samplerCube_vertex
 dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.sampler2D_samplerCube_fragment
-dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.sampler2D_samplerCube_both
 dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.multiple_basic_array.vertex
 dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.multiple_basic_array.fragment
 dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.multiple_basic_array.both
@@ -35847,11 +34937,9 @@ dEQP-GLES3.functional.uniform_api.random.0
 dEQP-GLES3.functional.uniform_api.random.1
 dEQP-GLES3.functional.uniform_api.random.2
 dEQP-GLES3.functional.uniform_api.random.3
-dEQP-GLES3.functional.uniform_api.random.4
 dEQP-GLES3.functional.uniform_api.random.5
 dEQP-GLES3.functional.uniform_api.random.6
 dEQP-GLES3.functional.uniform_api.random.7
-dEQP-GLES3.functional.uniform_api.random.8
 dEQP-GLES3.functional.uniform_api.random.9
 dEQP-GLES3.functional.uniform_api.random.10
 dEQP-GLES3.functional.uniform_api.random.11
@@ -35865,7 +34953,6 @@ dEQP-GLES3.functional.uniform_api.random.18
 dEQP-GLES3.functional.uniform_api.random.19
 dEQP-GLES3.functional.uniform_api.random.20
 dEQP-GLES3.functional.uniform_api.random.21
-dEQP-GLES3.functional.uniform_api.random.22
 dEQP-GLES3.functional.uniform_api.random.24
 dEQP-GLES3.functional.uniform_api.random.25
 dEQP-GLES3.functional.uniform_api.random.26
@@ -35923,7 +35010,6 @@ dEQP-GLES3.functional.uniform_api.random.77
 dEQP-GLES3.functional.uniform_api.random.78
 dEQP-GLES3.functional.uniform_api.random.79
 dEQP-GLES3.functional.uniform_api.random.80
-dEQP-GLES3.functional.uniform_api.random.81
 dEQP-GLES3.functional.uniform_api.random.82
 dEQP-GLES3.functional.uniform_api.random.83
 dEQP-GLES3.functional.uniform_api.random.84
@@ -35935,7 +35021,6 @@ dEQP-GLES3.functional.uniform_api.random.89
 dEQP-GLES3.functional.uniform_api.random.90
 dEQP-GLES3.functional.uniform_api.random.91
 dEQP-GLES3.functional.uniform_api.random.92
-dEQP-GLES3.functional.uniform_api.random.93
 dEQP-GLES3.functional.uniform_api.random.94
 dEQP-GLES3.functional.uniform_api.random.95
 dEQP-GLES3.functional.uniform_api.random.96
@@ -35993,7 +35078,6 @@ dEQP-GLES3.functional.attribute_location.bind_max_attributes.mat4x4
 dEQP-GLES3.functional.attribute_location.bind_hole.float
 dEQP-GLES3.functional.attribute_location.bind_hole.vec2
 dEQP-GLES3.functional.attribute_location.bind_hole.vec3
-dEQP-GLES3.functional.attribute_location.bind_hole.vec4
 dEQP-GLES3.functional.attribute_location.bind_hole.mat2
 dEQP-GLES3.functional.attribute_location.bind_hole.mat3
 dEQP-GLES3.functional.attribute_location.bind_hole.mat4
@@ -36168,54 +35252,6 @@ dEQP-GLES3.functional.attribute_location.mixed_hole.mat3x4
 dEQP-GLES3.functional.attribute_location.mixed_hole.mat4x2
 dEQP-GLES3.functional.attribute_location.mixed_hole.mat4x3
 dEQP-GLES3.functional.attribute_location.mixed_hole.mat4x4
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.float
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.vec2
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.vec3
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.vec4
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat2
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat3
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat4
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.int
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.ivec2
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.ivec3
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.ivec4
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.uint
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.uvec2
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.uvec3
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.uvec4
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat2x2
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat2x3
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat2x4
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat3x2
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat3x3
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat3x4
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat4x2
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat4x3
-dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat4x4
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.float
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.vec2
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.vec3
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.vec4
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat2
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat3
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat4
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.int
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.ivec2
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.ivec3
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.ivec4
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.uint
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.uvec2
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.uvec3
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.uvec4
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat2x2
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat2x3
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat2x4
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat3x2
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat3x3
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat3x4
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat4x2
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat4x3
-dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat4x4
 dEQP-GLES3.functional.fragment_out.basic.float.rgba32f_lowp_float
 dEQP-GLES3.functional.fragment_out.basic.float.rgba32f_lowp_vec2
 dEQP-GLES3.functional.fragment_out.basic.float.rgba32f_lowp_vec3
@@ -36543,11 +35579,6 @@ dEQP-GLES3.functional.fragment_out.basic.uint.rgba16ui_highp_uvec4
 dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_lowp_uint
 dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_lowp_uvec2
 dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_lowp_uvec3
-dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_lowp_uvec4
-dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_mediump_uint
-dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_mediump_uvec2
-dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_mediump_uvec3
-dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_mediump_uvec4
 dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_highp_uint
 dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_highp_uvec2
 dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_highp_uvec3
@@ -37220,17 +36251,11 @@ dEQP-GLES3.functional.pbo.renderbuffer.rgba32ui_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgba32ui_clears
 dEQP-GLES3.functional.pbo.renderbuffer.srgb8_alpha8_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.srgb8_alpha8_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2ui_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2ui_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgba4_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgba4_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgb8_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb8_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb565_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgb565_clears
 dEQP-GLES3.functional.pbo.renderbuffer.r11f_g11f_b10f_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.r11f_g11f_b10f_clears
@@ -38048,9 +37073,6 @@ dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.highp_vec3
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_vec4
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.mediump_vec4
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.highp_vec4
-dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat2
-dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.mediump_mat2
-dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.highp_mat2
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat2x3
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.mediump_mat2x3
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.highp_mat2x3
@@ -38111,9 +37133,6 @@ dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.highp_vec3
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.lowp_vec4
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.mediump_vec4
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.highp_vec4
-dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.lowp_mat2
-dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.mediump_mat2
-dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.highp_mat2
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.lowp_mat2x3
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.mediump_mat2x3
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.highp_mat2x3
@@ -38174,9 +37193,6 @@ dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.highp_ve
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.lowp_vec4
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.mediump_vec4
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.highp_vec4
-dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.lowp_mat2
-dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.mediump_mat2
-dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.highp_mat2
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.lowp_mat2x3
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.mediump_mat2x3
 dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.highp_mat2x3
@@ -38414,12 +37430,6 @@ dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.triangles.highp
 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.triangles.lowp_uvec4
 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.triangles.mediump_uvec4
 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.triangles.highp_uvec4
-dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_float
-dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_float
-dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_float
-dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_vec2
-dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_vec2
-dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_vec2
 dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_vec3
 dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_vec3
 dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_vec3
@@ -38453,36 +37463,18 @@ dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_mat4x3
 dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_mat4
 dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_mat4
 dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_mat4
-dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_int
-dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_int
-dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_int
-dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_ivec2
-dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_ivec2
-dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_ivec2
 dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_ivec3
 dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_ivec3
 dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_ivec3
 dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_ivec4
 dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_ivec4
 dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_ivec4
-dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_uint
-dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_uint
-dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_uint
-dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_uvec2
-dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_uvec2
-dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_uvec2
 dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_uvec3
 dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_uvec3
 dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_uvec3
 dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_uvec4
 dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_uvec4
 dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_uvec4
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_float
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_float
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_float
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_vec2
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_vec2
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_vec2
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_vec3
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_vec3
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_vec3
@@ -38516,36 +37508,18 @@ dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_mat4x3
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_mat4
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_mat4
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_mat4
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_int
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_int
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_int
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_ivec2
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_ivec2
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_ivec2
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_ivec3
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_ivec3
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_ivec3
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_ivec4
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_ivec4
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_ivec4
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_uint
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_uint
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_uint
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_uvec2
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_uvec2
-dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_uvec2
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_uvec3
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_uvec3
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_uvec3
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_uvec4
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_uvec4
 dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_uvec4
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_float
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_float
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_float
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_vec2
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_vec2
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_vec2
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_vec3
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_vec3
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_vec3
@@ -38579,42 +37553,18 @@ dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_mat4x3
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_mat4
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_mat4
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_mat4
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_int
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_int
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_int
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_ivec2
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_ivec2
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_ivec2
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_ivec3
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_ivec3
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_ivec3
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_ivec4
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_ivec4
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_ivec4
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_uint
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_uint
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_uint
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_uvec2
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_uvec2
-dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_uvec2
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_uvec3
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_uvec3
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_uvec3
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_uvec4
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_uvec4
 dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_uvec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_float
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_float
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_float
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_vec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_vec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_vec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_vec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_vec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_vec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_vec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_vec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_vec4
 dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_mat2
 dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_mat2
 dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_mat2
@@ -38642,42 +37592,6 @@ dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_mat4x3
 dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_mat4
 dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_mat4
 dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_mat4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_int
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_int
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_int
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_ivec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_ivec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_ivec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_ivec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_ivec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_ivec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_ivec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_ivec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_ivec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_uint
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_uint
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_uint
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_uvec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_uvec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_uvec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_uvec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_uvec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_uvec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_uvec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_uvec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_uvec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_float
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_float
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_float
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_vec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_vec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_vec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_vec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_vec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_vec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_vec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_vec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_vec4
 dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_mat2
 dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_mat2
 dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_mat2
@@ -38705,42 +37619,6 @@ dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_mat4x3
 dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_mat4
 dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_mat4
 dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_mat4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_int
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_int
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_int
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_ivec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_ivec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_ivec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_ivec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_ivec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_ivec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_ivec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_ivec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_ivec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_uint
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_uint
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_uint
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_uvec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_uvec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_uvec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_uvec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_uvec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_uvec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_uvec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_uvec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_uvec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_float
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_float
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_float
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_vec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_vec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_vec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_vec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_vec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_vec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_vec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_vec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_vec4
 dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_mat2
 dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_mat2
 dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_mat2
@@ -38768,30 +37646,6 @@ dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_mat4x
 dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_mat4
 dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_mat4
 dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_mat4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_int
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_int
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_int
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_ivec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_ivec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_ivec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_ivec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_ivec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_ivec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_ivec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_ivec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_ivec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_uint
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_uint
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_uint
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_uvec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_uvec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_uvec2
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_uvec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_uvec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_uvec3
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_uvec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_uvec4
-dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_uvec4
 dEQP-GLES3.functional.transform_feedback.array_element.separate.points.lowp_float
 dEQP-GLES3.functional.transform_feedback.array_element.separate.points.mediump_float
 dEQP-GLES3.functional.transform_feedback.array_element.separate.points.highp_float
@@ -38804,9 +37658,6 @@ dEQP-GLES3.functional.transform_feedback.array_element.separate.points.highp_vec
 dEQP-GLES3.functional.transform_feedback.array_element.separate.points.lowp_vec4
 dEQP-GLES3.functional.transform_feedback.array_element.separate.points.mediump_vec4
 dEQP-GLES3.functional.transform_feedback.array_element.separate.points.highp_vec4
-dEQP-GLES3.functional.transform_feedback.array_element.separate.points.lowp_mat2
-dEQP-GLES3.functional.transform_feedback.array_element.separate.points.mediump_mat2
-dEQP-GLES3.functional.transform_feedback.array_element.separate.points.highp_mat2
 dEQP-GLES3.functional.transform_feedback.array_element.separate.points.lowp_mat2x3
 dEQP-GLES3.functional.transform_feedback.array_element.separate.points.mediump_mat2x3
 dEQP-GLES3.functional.transform_feedback.array_element.separate.points.highp_mat2x3
@@ -38867,9 +37718,6 @@ dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.highp_vec3
 dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.lowp_vec4
 dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.mediump_vec4
 dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.highp_vec4
-dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.lowp_mat2
-dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.mediump_mat2
-dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.highp_mat2
 dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.lowp_mat2x3
 dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.mediump_mat2x3
 dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.highp_mat2x3
@@ -38930,9 +37778,6 @@ dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.highp_
 dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.lowp_vec4
 dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.mediump_vec4
 dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.highp_vec4
-dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.lowp_mat2
-dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.mediump_mat2
-dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.highp_mat2
 dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.lowp_mat2x3
 dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.mediump_mat2x3
 dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.highp_mat2x3
@@ -39225,37 +38070,27 @@ dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_lines
 dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_triangles_separate
 dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_triangles_interleaved
 dEQP-GLES3.functional.transform_feedback.random.separate.points.1
-dEQP-GLES3.functional.transform_feedback.random.separate.points.2
 dEQP-GLES3.functional.transform_feedback.random.separate.points.3
 dEQP-GLES3.functional.transform_feedback.random.separate.points.4
 dEQP-GLES3.functional.transform_feedback.random.separate.points.5
 dEQP-GLES3.functional.transform_feedback.random.separate.points.6
-dEQP-GLES3.functional.transform_feedback.random.separate.points.7
 dEQP-GLES3.functional.transform_feedback.random.separate.points.8
 dEQP-GLES3.functional.transform_feedback.random.separate.points.9
 dEQP-GLES3.functional.transform_feedback.random.separate.points.10
-dEQP-GLES3.functional.transform_feedback.random.separate.lines.1
 dEQP-GLES3.functional.transform_feedback.random.separate.lines.2
 dEQP-GLES3.functional.transform_feedback.random.separate.lines.3
 dEQP-GLES3.functional.transform_feedback.random.separate.lines.4
 dEQP-GLES3.functional.transform_feedback.random.separate.lines.5
 dEQP-GLES3.functional.transform_feedback.random.separate.lines.6
 dEQP-GLES3.functional.transform_feedback.random.separate.lines.7
-dEQP-GLES3.functional.transform_feedback.random.separate.lines.8
-dEQP-GLES3.functional.transform_feedback.random.separate.lines.9
 dEQP-GLES3.functional.transform_feedback.random.separate.lines.10
-dEQP-GLES3.functional.transform_feedback.random.separate.triangles.1
 dEQP-GLES3.functional.transform_feedback.random.separate.triangles.2
 dEQP-GLES3.functional.transform_feedback.random.separate.triangles.3
 dEQP-GLES3.functional.transform_feedback.random.separate.triangles.4
 dEQP-GLES3.functional.transform_feedback.random.separate.triangles.5
-dEQP-GLES3.functional.transform_feedback.random.separate.triangles.6
 dEQP-GLES3.functional.transform_feedback.random.separate.triangles.7
 dEQP-GLES3.functional.transform_feedback.random.separate.triangles.8
-dEQP-GLES3.functional.transform_feedback.random.separate.triangles.9
-dEQP-GLES3.functional.transform_feedback.random.separate.triangles.10
 dEQP-GLES3.functional.transform_feedback.random.interleaved.points.1
-dEQP-GLES3.functional.transform_feedback.random.interleaved.points.2
 dEQP-GLES3.functional.transform_feedback.random.interleaved.points.3
 dEQP-GLES3.functional.transform_feedback.random.interleaved.points.4
 dEQP-GLES3.functional.transform_feedback.random.interleaved.points.5
@@ -39264,13 +38099,10 @@ dEQP-GLES3.functional.transform_feedback.random.interleaved.points.7
 dEQP-GLES3.functional.transform_feedback.random.interleaved.points.8
 dEQP-GLES3.functional.transform_feedback.random.interleaved.points.9
 dEQP-GLES3.functional.transform_feedback.random.interleaved.points.10
-dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.1
 dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.2
-dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.3
 dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.4
 dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.5
 dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.6
-dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.7
 dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.8
 dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.9
 dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.10
@@ -39280,10 +38112,7 @@ dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.3
 dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.4
 dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.5
 dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.6
-dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.7
-dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.8
 dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.9
-dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.10
 dEQP-GLES3.functional.fence_sync.wait_sync_smalldraw
 dEQP-GLES3.functional.fence_sync.wait_sync_largedraw
 dEQP-GLES3.functional.fence_sync.client_wait_sync_smalldraw
@@ -39366,7 +38195,6 @@ dEQP-GLES3.functional.negative_api.buffer.copy_buffer_sub_data
 dEQP-GLES3.functional.negative_api.buffer.draw_buffers
 dEQP-GLES3.functional.negative_api.buffer.flush_mapped_buffer_range
 dEQP-GLES3.functional.negative_api.buffer.map_buffer_range
-dEQP-GLES3.functional.negative_api.buffer.read_buffer
 dEQP-GLES3.functional.negative_api.buffer.unmap_buffer
 dEQP-GLES3.functional.negative_api.buffer.bind_framebuffer
 dEQP-GLES3.functional.negative_api.buffer.bind_renderbuffer
@@ -39471,7 +38299,6 @@ dEQP-GLES3.functional.negative_api.texture.compressedteximage3d_max_width_height
 dEQP-GLES3.functional.negative_api.texture.compressedteximage3d_invalid_border
 dEQP-GLES3.functional.negative_api.texture.compressedteximage3d_invalid_size
 dEQP-GLES3.functional.negative_api.texture.compressedteximage3d_invalid_buffer_target
-dEQP-GLES3.functional.negative_api.texture.compressedteximage3d_invalid_astc_target
 dEQP-GLES3.functional.negative_api.texture.compressedtexsubimage3d
 dEQP-GLES3.functional.negative_api.texture.compressedtexsubimage3d_neg_level
 dEQP-GLES3.functional.negative_api.texture.compressedtexsubimage3d_max_level
@@ -39487,7 +38314,6 @@ dEQP-GLES3.functional.negative_api.texture.texstorage2d_invalid_astc_target
 dEQP-GLES3.functional.negative_api.texture.texstorage3d
 dEQP-GLES3.functional.negative_api.texture.texstorage3d_invalid_binding
 dEQP-GLES3.functional.negative_api.texture.texstorage3d_invalid_levels
-dEQP-GLES3.functional.negative_api.texture.texstorage3d_invalid_astc_target
 dEQP-GLES3.functional.negative_api.shader.create_shader
 dEQP-GLES3.functional.negative_api.shader.shader_source
 dEQP-GLES3.functional.negative_api.shader.compile_shader
@@ -39501,7 +38327,6 @@ dEQP-GLES3.functional.negative_api.shader.delete_program
 dEQP-GLES3.functional.negative_api.shader.validate_program
 dEQP-GLES3.functional.negative_api.shader.get_program_binary
 dEQP-GLES3.functional.negative_api.shader.program_binary
-dEQP-GLES3.functional.negative_api.shader.program_parameteri
 dEQP-GLES3.functional.negative_api.shader.gen_samplers
 dEQP-GLES3.functional.negative_api.shader.bind_sampler
 dEQP-GLES3.functional.negative_api.shader.delete_samplers
@@ -39661,7 +38486,6 @@ dEQP-GLES3.functional.multisample.default_framebuffer.common_edge_small_quads
 dEQP-GLES3.functional.multisample.default_framebuffer.common_edge_big_quad
 dEQP-GLES3.functional.multisample.default_framebuffer.common_edge_viewport_quad
 dEQP-GLES3.functional.multisample.default_framebuffer.depth
-dEQP-GLES3.functional.multisample.default_framebuffer.stencil
 dEQP-GLES3.functional.multisample.default_framebuffer.sample_coverage_invert
 dEQP-GLES3.functional.multisample.default_framebuffer.proportionality_alpha_to_coverage
 dEQP-GLES3.functional.multisample.default_framebuffer.proportionality_sample_coverage
@@ -39677,7 +38501,6 @@ dEQP-GLES3.functional.multisample.fbo_4_samples.common_edge_small_quads
 dEQP-GLES3.functional.multisample.fbo_4_samples.common_edge_big_quad
 dEQP-GLES3.functional.multisample.fbo_4_samples.common_edge_viewport_quad
 dEQP-GLES3.functional.multisample.fbo_4_samples.depth
-dEQP-GLES3.functional.multisample.fbo_4_samples.stencil
 dEQP-GLES3.functional.multisample.fbo_4_samples.sample_coverage_invert
 dEQP-GLES3.functional.multisample.fbo_4_samples.proportionality_alpha_to_coverage
 dEQP-GLES3.functional.multisample.fbo_4_samples.proportionality_sample_coverage
@@ -39709,7 +38532,6 @@ dEQP-GLES3.functional.multisample.fbo_max_samples.common_edge_small_quads
 dEQP-GLES3.functional.multisample.fbo_max_samples.common_edge_big_quad
 dEQP-GLES3.functional.multisample.fbo_max_samples.common_edge_viewport_quad
 dEQP-GLES3.functional.multisample.fbo_max_samples.depth
-dEQP-GLES3.functional.multisample.fbo_max_samples.stencil
 dEQP-GLES3.functional.multisample.fbo_max_samples.sample_coverage_invert
 dEQP-GLES3.functional.multisample.fbo_max_samples.proportionality_alpha_to_coverage
 dEQP-GLES3.functional.multisample.fbo_max_samples.proportionality_sample_coverage
@@ -39767,11 +38589,6 @@ dEQP-GLES3.functional.read_pixels.skip.choose_0_3
 dEQP-GLES3.functional.read_pixels.skip.choose_3_0
 dEQP-GLES3.functional.read_pixels.skip.choose_3_3
 dEQP-GLES3.functional.read_pixels.skip.choose_3_5
-dEQP-GLES3.functional.dither.disabled.gradient_white
-dEQP-GLES3.functional.dither.disabled.gradient_red
-dEQP-GLES3.functional.dither.disabled.gradient_green
-dEQP-GLES3.functional.dither.disabled.gradient_blue
-dEQP-GLES3.functional.dither.disabled.gradient_alpha
 dEQP-GLES3.functional.dither.disabled.unicolored_quad_white
 dEQP-GLES3.functional.dither.disabled.unicolored_quad_red
 dEQP-GLES3.functional.dither.disabled.unicolored_quad_green
@@ -40158,27 +38975,21 @@ dEQP-GLES3.functional.state_query.integers.stencil_back_func_separate_both_getfl
 dEQP-GLES3.functional.state_query.integers.stencil_value_mask_getboolean
 dEQP-GLES3.functional.state_query.integers.stencil_value_mask_getinteger
 dEQP-GLES3.functional.state_query.integers.stencil_value_mask_getinteger64
-dEQP-GLES3.functional.state_query.integers.stencil_value_mask_getfloat
 dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_getboolean
 dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_getinteger
 dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_getinteger64
-dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_getfloat
 dEQP-GLES3.functional.state_query.integers.stencil_value_mask_separate_getboolean
 dEQP-GLES3.functional.state_query.integers.stencil_value_mask_separate_getinteger
 dEQP-GLES3.functional.state_query.integers.stencil_value_mask_separate_getinteger64
-dEQP-GLES3.functional.state_query.integers.stencil_value_mask_separate_getfloat
 dEQP-GLES3.functional.state_query.integers.stencil_value_mask_separate_both_getboolean
 dEQP-GLES3.functional.state_query.integers.stencil_value_mask_separate_both_getinteger
 dEQP-GLES3.functional.state_query.integers.stencil_value_mask_separate_both_getinteger64
-dEQP-GLES3.functional.state_query.integers.stencil_value_mask_separate_both_getfloat
 dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_separate_getboolean
 dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_separate_getinteger
 dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_separate_getinteger64
-dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_separate_getfloat
 dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_separate_both_getboolean
 dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_separate_both_getinteger
 dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_separate_both_getinteger64
-dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_separate_both_getfloat
 dEQP-GLES3.functional.state_query.integers.stencil_writemask_getboolean
 dEQP-GLES3.functional.state_query.integers.stencil_writemask_getinteger
 dEQP-GLES3.functional.state_query.integers.stencil_writemask_getinteger64
@@ -40391,16 +39202,11 @@ dEQP-GLES3.functional.state_query.integers.read_buffer_getboolean
 dEQP-GLES3.functional.state_query.integers.read_buffer_getinteger
 dEQP-GLES3.functional.state_query.integers.read_buffer_getinteger64
 dEQP-GLES3.functional.state_query.integers.read_buffer_getfloat
-dEQP-GLES3.functional.state_query.integers.draw_buffer_getboolean
-dEQP-GLES3.functional.state_query.integers.draw_buffer_getinteger
-dEQP-GLES3.functional.state_query.integers.draw_buffer_getinteger64
-dEQP-GLES3.functional.state_query.integers.draw_buffer_getfloat
 dEQP-GLES3.functional.state_query.integers64.max_element_index_getboolean
 dEQP-GLES3.functional.state_query.integers64.max_element_index_getinteger
 dEQP-GLES3.functional.state_query.integers64.max_element_index_getfloat
 dEQP-GLES3.functional.state_query.integers64.max_server_wait_timeout_getboolean
 dEQP-GLES3.functional.state_query.integers64.max_server_wait_timeout_getinteger
-dEQP-GLES3.functional.state_query.integers64.max_server_wait_timeout_getfloat
 dEQP-GLES3.functional.state_query.integers64.max_uniform_block_size_getboolean
 dEQP-GLES3.functional.state_query.integers64.max_uniform_block_size_getinteger
 dEQP-GLES3.functional.state_query.integers64.max_uniform_block_size_getfloat
@@ -40411,35 +39217,22 @@ dEQP-GLES3.functional.state_query.integers64.max_combined_fragment_uniform_compo
 dEQP-GLES3.functional.state_query.integers64.max_combined_fragment_uniform_components_getinteger
 dEQP-GLES3.functional.state_query.integers64.max_combined_fragment_uniform_components_getfloat
 dEQP-GLES3.functional.state_query.floats.depth_range_getboolean
-dEQP-GLES3.functional.state_query.floats.depth_range_getinteger
-dEQP-GLES3.functional.state_query.floats.depth_range_getinteger64
 dEQP-GLES3.functional.state_query.floats.depth_range_getfloat
 dEQP-GLES3.functional.state_query.floats.line_width_getboolean
-dEQP-GLES3.functional.state_query.floats.line_width_getinteger
-dEQP-GLES3.functional.state_query.floats.line_width_getinteger64
 dEQP-GLES3.functional.state_query.floats.line_width_getfloat
 dEQP-GLES3.functional.state_query.floats.polygon_offset_factor_getboolean
-dEQP-GLES3.functional.state_query.floats.polygon_offset_factor_getinteger
-dEQP-GLES3.functional.state_query.floats.polygon_offset_factor_getinteger64
 dEQP-GLES3.functional.state_query.floats.polygon_offset_factor_getfloat
 dEQP-GLES3.functional.state_query.floats.polygon_offset_units_getboolean
-dEQP-GLES3.functional.state_query.floats.polygon_offset_units_getinteger
-dEQP-GLES3.functional.state_query.floats.polygon_offset_units_getinteger64
 dEQP-GLES3.functional.state_query.floats.polygon_offset_units_getfloat
 dEQP-GLES3.functional.state_query.floats.sample_coverage_value_getboolean
-dEQP-GLES3.functional.state_query.floats.sample_coverage_value_getinteger
-dEQP-GLES3.functional.state_query.floats.sample_coverage_value_getinteger64
 dEQP-GLES3.functional.state_query.floats.sample_coverage_value_getfloat
 dEQP-GLES3.functional.state_query.floats.blend_color_getboolean
-dEQP-GLES3.functional.state_query.floats.blend_color_getinteger
 dEQP-GLES3.functional.state_query.floats.blend_color_getinteger64
 dEQP-GLES3.functional.state_query.floats.blend_color_getfloat
 dEQP-GLES3.functional.state_query.floats.color_clear_value_getboolean
-dEQP-GLES3.functional.state_query.floats.color_clear_value_getinteger
 dEQP-GLES3.functional.state_query.floats.color_clear_value_getinteger64
 dEQP-GLES3.functional.state_query.floats.color_clear_value_getfloat
 dEQP-GLES3.functional.state_query.floats.depth_clear_value_getboolean
-dEQP-GLES3.functional.state_query.floats.depth_clear_value_getinteger
 dEQP-GLES3.functional.state_query.floats.depth_clear_value_getinteger64
 dEQP-GLES3.functional.state_query.floats.depth_clear_value_getfloat
 dEQP-GLES3.functional.state_query.floats.max_texture_lod_bias_getboolean
@@ -40596,7 +39389,6 @@ dEQP-GLES3.functional.state_query.string.renderer
 dEQP-GLES3.functional.state_query.string.vendor
 dEQP-GLES3.functional.state_query.string.version
 dEQP-GLES3.functional.state_query.string.shading_language_version
-dEQP-GLES3.functional.state_query.string.extensions
 dEQP-GLES3.functional.state_query.sampler.sampler_texture_wrap_s_getsamplerparameteri
 dEQP-GLES3.functional.state_query.sampler.sampler_texture_wrap_s_getsamplerparameterf
 dEQP-GLES3.functional.state_query.sampler.sampler_texture_wrap_t_getsamplerparameteri
@@ -40607,10 +39399,6 @@ dEQP-GLES3.functional.state_query.sampler.sampler_texture_mag_filter_getsamplerp
 dEQP-GLES3.functional.state_query.sampler.sampler_texture_mag_filter_getsamplerparameterf
 dEQP-GLES3.functional.state_query.sampler.sampler_texture_min_filter_getsamplerparameteri
 dEQP-GLES3.functional.state_query.sampler.sampler_texture_min_filter_getsamplerparameterf
-dEQP-GLES3.functional.state_query.sampler.sampler_texture_min_lod_getsamplerparameteri
-dEQP-GLES3.functional.state_query.sampler.sampler_texture_min_lod_getsamplerparameterf
-dEQP-GLES3.functional.state_query.sampler.sampler_texture_max_lod_getsamplerparameteri
-dEQP-GLES3.functional.state_query.sampler.sampler_texture_max_lod_getsamplerparameterf
 dEQP-GLES3.functional.state_query.sampler.sampler_texture_compare_mode_getsamplerparameteri
 dEQP-GLES3.functional.state_query.sampler.sampler_texture_compare_mode_getsamplerparameterf
 dEQP-GLES3.functional.state_query.sampler.sampler_texture_compare_func_getsamplerparameteri
@@ -40638,18 +39426,12 @@ dEQP-GLES3.functional.state_query.fbo.framebuffer_attachment_x_size_initial
 dEQP-GLES3.functional.state_query.fbo.framebuffer_attachment_x_size_rbo
 dEQP-GLES3.functional.state_query.fbo.framebuffer_attachment_x_size_texture
 dEQP-GLES3.functional.state_query.fbo.framebuffer_unspecified_attachment_color_encoding
-dEQP-GLES3.functional.state_query.fbo.framebuffer_unspecified_attachment_component_type
-dEQP-GLES3.functional.state_query.fbo.framebuffer_unspecified_attachment_x_size_rbo
 dEQP-GLES3.functional.state_query.fbo.framebuffer_unspecified_attachment_x_size_texture
-dEQP-GLES3.functional.state_query.rbo.renderbuffer_size
-dEQP-GLES3.functional.state_query.rbo.renderbuffer_internal_format
 dEQP-GLES3.functional.state_query.rbo.renderbuffer_component_size_color
 dEQP-GLES3.functional.state_query.rbo.renderbuffer_component_size_depth
 dEQP-GLES3.functional.state_query.rbo.renderbuffer_samples
 dEQP-GLES3.functional.state_query.shader.shader_type
 dEQP-GLES3.functional.state_query.shader.shader_compile_status
-dEQP-GLES3.functional.state_query.shader.shader_info_log_length
-dEQP-GLES3.functional.state_query.shader.shader_source_length
 dEQP-GLES3.functional.state_query.shader.delete_status
 dEQP-GLES3.functional.state_query.shader.current_vertex_attrib_initial
 dEQP-GLES3.functional.state_query.shader.current_vertex_attrib_float
@@ -40661,16 +39443,13 @@ dEQP-GLES3.functional.state_query.shader.program_info_log_length_link_error
 dEQP-GLES3.functional.state_query.shader.program_validate_status
 dEQP-GLES3.functional.state_query.shader.program_attached_shaders
 dEQP-GLES3.functional.state_query.shader.program_active_uniform_name
-dEQP-GLES3.functional.state_query.shader.program_active_uniform_types
 dEQP-GLES3.functional.state_query.shader.program_active_uniform_blocks
 dEQP-GLES3.functional.state_query.shader.program_binary
 dEQP-GLES3.functional.state_query.shader.transform_feedback
 dEQP-GLES3.functional.state_query.shader.active_attributes
 dEQP-GLES3.functional.state_query.shader.vertex_attrib_size
-dEQP-GLES3.functional.state_query.shader.vertex_attrib_type
 dEQP-GLES3.functional.state_query.shader.vertex_attrib_stride
 dEQP-GLES3.functional.state_query.shader.vertex_attrib_normalized
-dEQP-GLES3.functional.state_query.shader.vertex_attrib_integer
 dEQP-GLES3.functional.state_query.shader.vertex_attrib_array_enabled
 dEQP-GLES3.functional.state_query.shader.vertex_attrib_array_divisor
 dEQP-GLES3.functional.state_query.shader.vertex_attrib_array_buffer_binding
@@ -40678,7 +39457,6 @@ dEQP-GLES3.functional.state_query.shader.vertex_attrib_pointerv
 dEQP-GLES3.functional.state_query.shader.uniform_value_float
 dEQP-GLES3.functional.state_query.shader.uniform_value_int
 dEQP-GLES3.functional.state_query.shader.uniform_value_uint
-dEQP-GLES3.functional.state_query.shader.uniform_value_boolean
 dEQP-GLES3.functional.state_query.shader.uniform_value_sampler
 dEQP-GLES3.functional.state_query.shader.uniform_value_array
 dEQP-GLES3.functional.state_query.shader.uniform_value_matrix
@@ -40694,8 +39472,6 @@ dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_float
 dEQP-GLES3.functional.state_query.shader.precision_fragment_lowp_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_mediump_int
 dEQP-GLES3.functional.state_query.shader.precision_fragment_highp_int
-dEQP-GLES3.functional.state_query.internal_format.rgba_samples
-dEQP-GLES3.functional.state_query.internal_format.rgb_samples
 dEQP-GLES3.functional.state_query.internal_format.r8_samples
 dEQP-GLES3.functional.state_query.internal_format.rg8_samples
 dEQP-GLES3.functional.state_query.internal_format.rgb8_samples
@@ -41334,22 +40110,15 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_pos_z_and_neg_x_neg_y_neg_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.polygon_offset.default_enable
-dEQP-GLES3.functional.polygon_offset.default_displacement_with_units
-dEQP-GLES3.functional.polygon_offset.default_render_with_units
 dEQP-GLES3.functional.polygon_offset.default_render_with_factor
 dEQP-GLES3.functional.polygon_offset.default_factor_0_slope
 dEQP-GLES3.functional.polygon_offset.fixed16_enable
-dEQP-GLES3.functional.polygon_offset.fixed16_displacement_with_units
-dEQP-GLES3.functional.polygon_offset.fixed16_render_with_units
 dEQP-GLES3.functional.polygon_offset.fixed16_render_with_factor
 dEQP-GLES3.functional.polygon_offset.fixed16_factor_0_slope
 dEQP-GLES3.functional.polygon_offset.fixed24_enable
-dEQP-GLES3.functional.polygon_offset.fixed24_displacement_with_units
-dEQP-GLES3.functional.polygon_offset.fixed24_render_with_units
 dEQP-GLES3.functional.polygon_offset.fixed24_render_with_factor
 dEQP-GLES3.functional.polygon_offset.fixed24_factor_0_slope
 dEQP-GLES3.functional.polygon_offset.float32_enable
-dEQP-GLES3.functional.polygon_offset.float32_displacement_with_units
 dEQP-GLES3.functional.polygon_offset.float32_render_with_units
 dEQP-GLES3.functional.polygon_offset.float32_render_with_factor
 dEQP-GLES3.functional.polygon_offset.float32_factor_0_slope
@@ -41560,7 +40329,6 @@ dEQP-GLES3.functional.draw.random.44
 dEQP-GLES3.functional.draw.random.45
 dEQP-GLES3.functional.draw.random.48
 dEQP-GLES3.functional.draw.random.49
-dEQP-GLES3.functional.draw.random.50
 dEQP-GLES3.functional.draw.random.51
 dEQP-GLES3.functional.draw.random.52
 dEQP-GLES3.functional.draw.random.55
@@ -41809,12 +40577,10 @@ dEQP-GLES3.functional.lifetime.delete_used.program
 dEQP-GLES3.functional.lifetime.attach.deleted_name.texture_framebuffer
 dEQP-GLES3.functional.lifetime.attach.deleted_name.renderbuffer_framebuffer
 dEQP-GLES3.functional.lifetime.attach.deleted_name.shader_program
-dEQP-GLES3.functional.lifetime.attach.deleted_name.buffer_vertex_array
 dEQP-GLES3.functional.lifetime.attach.deleted_name.buffer_transform_feedback
 dEQP-GLES3.functional.lifetime.attach.deleted_input.texture_framebuffer
 dEQP-GLES3.functional.lifetime.attach.deleted_input.renderbuffer_framebuffer
 dEQP-GLES3.functional.lifetime.attach.deleted_input.shader_program
-dEQP-GLES3.functional.lifetime.attach.deleted_input.buffer_vertex_array
 dEQP-GLES3.functional.lifetime.attach.deleted_output.texture_framebuffer
 dEQP-GLES3.functional.lifetime.attach.deleted_output.renderbuffer_framebuffer
 dEQP-GLES3.functional.lifetime.attach.deleted_output.buffer_transform_feedback
index 3916c49..e4c9ab1 100644 (file)
@@ -36,7 +36,6 @@ dEQP-GLES3.functional.depth_stencil_clear.stencil_scissored_masked
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_masked
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored
-dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored_masked
 dEQP-GLES3.functional.shaders.discard.basic_always
 dEQP-GLES3.functional.shaders.discard.basic_never
 dEQP-GLES3.functional.shaders.discard.basic_uniform
@@ -66,7 +65,6 @@ dEQP-GLES3.functional.shaders.fragdepth.write.no_write
 dEQP-GLES3.functional.shaders.fragdepth.write.const
 dEQP-GLES3.functional.shaders.fragdepth.write.uniform
 dEQP-GLES3.functional.shaders.fragdepth.write.dynamic
-dEQP-GLES3.functional.shaders.fragdepth.write.fragcoord_z
 dEQP-GLES3.functional.shaders.fragdepth.write.uniform_conditional_write
 dEQP-GLES3.functional.shaders.fragdepth.write.dynamic_conditional_write
 dEQP-GLES3.functional.shaders.fragdepth.write.uniform_loop_write
@@ -83,7 +81,6 @@ dEQP-GLES3.functional.shaders.fragdepth.compare.write_in_function
 dEQP-GLES3.functional.shaders.builtin_variable.depth_range_vertex
 dEQP-GLES3.functional.shaders.builtin_variable.depth_range_fragment
 dEQP-GLES3.functional.shaders.builtin_variable.fragcoord_xyz
-dEQP-GLES3.functional.shaders.builtin_variable.fragcoord_w
 dEQP-GLES3.functional.shaders.builtin_variable.pointcoord
 dEQP-GLES3.functional.shaders.derivate.dfdx.constant.float
 dEQP-GLES3.functional.shaders.derivate.dfdx.constant.vec2
@@ -96,167 +93,77 @@ dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.float
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.vec2
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.vec3
@@ -267,168 +174,94 @@ dEQP-GLES3.functional.shaders.derivate.dfdy.linear.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.float
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.vec2
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.vec3
@@ -439,168 +272,98 @@ dEQP-GLES3.functional.shaders.derivate.fwidth.linear.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.fragment_ops.depth.cmp_always
 dEQP-GLES3.functional.fragment_ops.depth.cmp_never
 dEQP-GLES3.functional.fragment_ops.depth.cmp_equal
@@ -3676,7 +3439,6 @@ dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.23
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.24
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.25
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.26
-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.27
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.28
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.29
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.30
@@ -3693,7 +3455,6 @@ dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.40
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.41
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.42
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.43
-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.44
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.45
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.46
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.47
@@ -3727,13 +3488,11 @@ dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.74
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.75
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.76
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.77
-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.78
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.79
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.80
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.81
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.82
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.83
-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.84
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.85
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.86
 dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.87
@@ -3922,7 +3681,6 @@ dEQP-GLES3.functional.multisample.default_framebuffer.common_edge_small_quads
 dEQP-GLES3.functional.multisample.default_framebuffer.common_edge_big_quad
 dEQP-GLES3.functional.multisample.default_framebuffer.common_edge_viewport_quad
 dEQP-GLES3.functional.multisample.default_framebuffer.depth
-dEQP-GLES3.functional.multisample.default_framebuffer.stencil
 dEQP-GLES3.functional.multisample.default_framebuffer.sample_coverage_invert
 dEQP-GLES3.functional.multisample.default_framebuffer.proportionality_alpha_to_coverage
 dEQP-GLES3.functional.multisample.default_framebuffer.proportionality_sample_coverage
@@ -4063,13 +3821,10 @@ dEQP-GLES3.functional.clipping.polygon_edge.quad_at_origin_4
 dEQP-GLES3.functional.clipping.polygon_edge.quad_near_edge_0
 dEQP-GLES3.functional.clipping.polygon_edge.quad_near_edge_1
 dEQP-GLES3.functional.clipping.polygon_edge.quad_near_edge_2
-dEQP-GLES3.functional.clipping.polygon_edge.poly_fan
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_one.clip_neg_x
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_one.clip_pos_x
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_one.clip_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_one.clip_neg_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_one.clip_neg_x_neg_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_one.clip_pos_x_neg_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_one.clip_pos_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_one.clip_neg_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_one.clip_neg_x_neg_z
@@ -4093,8 +3848,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_one.clip_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_and_pos_x
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_and_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_and_neg_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_and_neg_x_neg_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_and_pos_x_neg_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_and_pos_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_and_neg_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_and_neg_y_neg_z
@@ -4111,8 +3864,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_and_pos_x_pos
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_and_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_and_neg_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_and_neg_x_neg_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_and_pos_x_neg_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_and_pos_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_and_neg_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_and_neg_y_neg_z
@@ -4128,8 +3879,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_and_pos_x_neg
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_and_neg_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_and_neg_x_neg_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_and_pos_x_neg_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_and_pos_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_and_neg_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_and_neg_x_neg_z
@@ -4144,8 +3893,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_and_neg_x_neg
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_and_neg_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_and_neg_x_neg_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_and_pos_x_neg_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_and_pos_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_and_neg_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_and_neg_x_neg_z
@@ -4160,35 +3907,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_and_neg_x_neg
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_and_neg_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_x_neg_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_x_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_x_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_x_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_x_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_x_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_x_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_x_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_x_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_and_neg_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_and_neg_x_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_and_pos_x_neg_z
@@ -4218,7 +3936,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_z_and_pos
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_z_and_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_z_and_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_z_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_z_and_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_z_and_neg_x_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_z_and_pos_x_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_z_and_pos_x_pos_y_pos_z
@@ -4231,7 +3948,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_neg
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_neg_x_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_pos_x_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_pos_x_pos_y_pos_z
@@ -4240,7 +3956,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_neg
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_neg_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_z_and_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_z_and_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_z_and_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_z_and_neg_y_pos_z
@@ -4252,7 +3967,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_z_and_neg
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_z_and_neg_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_z_and_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_z_and_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_z_and_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_z_and_neg_y_pos_z
@@ -4265,8 +3979,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_z_and_pos
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_pos_x_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_pos_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_neg_z
@@ -4294,8 +4006,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_pos_z_and_neg
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_pos_z_and_pos_x_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_pos_z_and_pos_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_pos_z_and_neg_x_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_pos_z_and_neg_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_pos_z_and_pos_x_neg_y_pos_z
@@ -4339,9 +4049,7 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_a
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_y_and_neg_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_y_and_pos_x_neg_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_neg_y_and_pos_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_neg_x_neg_y_and_pos_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_neg_y_and_pos_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_neg_y_and_neg_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_neg_y_neg_z_and_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_neg_y_neg_z_and_pos_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_y_neg_z_and_neg_y_pos_z
@@ -4357,9 +4065,7 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_neg_x_p
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_pos_y_and_neg_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_pos_y_and_neg_x_neg_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_y_and_neg_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_x_neg_y_and_pos_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_x_neg_y_and_neg_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_pos_x_neg_y_and_neg_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_y_neg_z_and_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_y_neg_z_and_neg_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_pos_y_neg_z_and_neg_y_pos_z
@@ -4389,8 +4095,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_neg_y_a
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_neg_y_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_neg_y_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_neg_x_neg_y_and_pos_x_neg_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_neg_x_neg_y_and_pos_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_pos_x_neg_y_and_neg_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_neg_x_neg_z_and_pos_x_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_neg_x_neg_z_and_pos_x_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_pos_x_neg_z_and_neg_x_pos_z
@@ -4403,8 +4107,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_pos_x_n
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_and_neg_x_neg_y_and_pos_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_and_pos_x_neg_y_and_neg_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_and_pos_x_pos_y_and_neg_x_pos_y
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_and_neg_x_neg_z_and_pos_x_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_and_neg_x_neg_z_and_pos_x_pos_y_pos_z
@@ -4418,128 +4120,64 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_and_pos_x_p
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_and_pos_x_pos_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_and_neg_x_pos_y_pos_z_and_pos_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_neg_y_and_pos_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_neg_y_and_neg_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_neg_x_neg_z_and_pos_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_neg_z_and_neg_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_neg_z_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_z_and_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_neg_y_neg_z_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_y_neg_z_and_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_neg_z_and_pos_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_neg_z_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_pos_x_neg_z_and_neg_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_z_and_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_y_neg_z_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_pos_y_neg_z_and_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_neg_x_neg_z_and_pos_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_neg_x_neg_z_and_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_pos_x_neg_z_and_neg_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_neg_x_pos_z_and_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_neg_y_neg_z_and_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_pos_y_neg_z_and_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_neg_x_neg_z_and_pos_x_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_pos_x_neg_z_and_neg_x_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_pos_x_neg_z_and_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_pos_x_pos_z_and_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_neg_y_neg_z_and_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_pos_y_neg_z_and_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_x_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_neg_y_neg_z_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_y_neg_z_and_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_neg_y_pos_z_and_pos_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_x_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_x_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_x_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_y_neg_z_and_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_pos_y_neg_z_and_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_neg_y_pos_z_and_neg_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_z_and_neg_y_neg_z_and_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_z_and_pos_y_neg_z_and_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_z_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_z_and_neg_x_neg_y_neg_z_and_neg_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_z_and_neg_y_neg_z_and_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_z_and_pos_y_neg_z_and_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_z_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_z_and_pos_x_neg_y_neg_z_and_pos_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_neg_x_neg_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_pos_x_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_pos_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_neg_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_neg_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_neg_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_x_pos_y_pos_z_and_neg_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
@@ -4547,8 +4185,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_n
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_pos_x_neg_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_pos_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_neg_x_pos_y_pos_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_neg_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_x_neg_y_pos_z_and_pos_x_neg_y_pos_z
@@ -4563,8 +4199,6 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_pos_z_and_n
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_pos_z_and_neg_x_neg_y_neg_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_pos_z_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_pos_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_pos_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
-dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_pos_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_pos_z_and_pos_x_pos_y_neg_z_and_neg_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_pos_z_and_pos_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_pos_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
@@ -4583,7 +4217,5 @@ dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_pos_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_pos_z_and_neg_x_neg_y_neg_z_and_pos_x_neg_y_neg_z
 dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z_and_pos_x_pos_y_neg_z
 dEQP-GLES3.functional.polygon_offset.default_enable
-dEQP-GLES3.functional.polygon_offset.default_displacement_with_units
-dEQP-GLES3.functional.polygon_offset.default_render_with_units
 dEQP-GLES3.functional.polygon_offset.default_render_with_factor
 dEQP-GLES3.functional.polygon_offset.default_factor_0_slope
index 9f701a9..35aa19f 100644 (file)
@@ -36,7 +36,6 @@ dEQP-GLES3.functional.depth_stencil_clear.stencil_scissored_masked
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_masked
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored
-dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored_masked
 dEQP-GLES3.functional.shaders.builtin_variable.depth_range_vertex
 dEQP-GLES3.functional.shaders.builtin_variable.depth_range_fragment
 dEQP-GLES3.functional.shaders.builtin_variable.fragcoord_xyz
@@ -53,167 +52,77 @@ dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.float
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.vec2
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.vec3
@@ -224,168 +133,94 @@ dEQP-GLES3.functional.shaders.derivate.dfdy.linear.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.float
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.vec2
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.vec3
@@ -396,168 +231,98 @@ dEQP-GLES3.functional.shaders.derivate.fwidth.linear.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8
 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_from_default
 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_to_default
@@ -749,17 +514,11 @@ dEQP-GLES3.functional.pbo.renderbuffer.rgba32ui_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgba32ui_clears
 dEQP-GLES3.functional.pbo.renderbuffer.srgb8_alpha8_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.srgb8_alpha8_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2ui_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2ui_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgba4_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgba4_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgb8_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb8_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb565_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgb565_clears
 dEQP-GLES3.functional.pbo.renderbuffer.r11f_g11f_b10f_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.r11f_g11f_b10f_clears
index 9f701a9..35aa19f 100644 (file)
@@ -36,7 +36,6 @@ dEQP-GLES3.functional.depth_stencil_clear.stencil_scissored_masked
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_masked
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored
-dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored_masked
 dEQP-GLES3.functional.shaders.builtin_variable.depth_range_vertex
 dEQP-GLES3.functional.shaders.builtin_variable.depth_range_fragment
 dEQP-GLES3.functional.shaders.builtin_variable.fragcoord_xyz
@@ -53,167 +52,77 @@ dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.float
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.vec2
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.vec3
@@ -224,168 +133,94 @@ dEQP-GLES3.functional.shaders.derivate.dfdy.linear.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.float
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.vec2
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.vec3
@@ -396,168 +231,98 @@ dEQP-GLES3.functional.shaders.derivate.fwidth.linear.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8
 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_from_default
 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_to_default
@@ -749,17 +514,11 @@ dEQP-GLES3.functional.pbo.renderbuffer.rgba32ui_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgba32ui_clears
 dEQP-GLES3.functional.pbo.renderbuffer.srgb8_alpha8_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.srgb8_alpha8_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2ui_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2ui_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgba4_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgba4_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgb8_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb8_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb565_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgb565_clears
 dEQP-GLES3.functional.pbo.renderbuffer.r11f_g11f_b10f_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.r11f_g11f_b10f_clears
index 9f701a9..35aa19f 100644 (file)
@@ -36,7 +36,6 @@ dEQP-GLES3.functional.depth_stencil_clear.stencil_scissored_masked
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_masked
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored
-dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored_masked
 dEQP-GLES3.functional.shaders.builtin_variable.depth_range_vertex
 dEQP-GLES3.functional.shaders.builtin_variable.depth_range_fragment
 dEQP-GLES3.functional.shaders.builtin_variable.fragcoord_xyz
@@ -53,167 +52,77 @@ dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.float
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.vec2
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.vec3
@@ -224,168 +133,94 @@ dEQP-GLES3.functional.shaders.derivate.dfdy.linear.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.float
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.vec2
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.vec3
@@ -396,168 +231,98 @@ dEQP-GLES3.functional.shaders.derivate.fwidth.linear.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8
 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_from_default
 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_to_default
@@ -749,17 +514,11 @@ dEQP-GLES3.functional.pbo.renderbuffer.rgba32ui_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgba32ui_clears
 dEQP-GLES3.functional.pbo.renderbuffer.srgb8_alpha8_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.srgb8_alpha8_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2ui_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2ui_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgba4_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgba4_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgb8_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb8_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb565_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgb565_clears
 dEQP-GLES3.functional.pbo.renderbuffer.r11f_g11f_b10f_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.r11f_g11f_b10f_clears
index 9f701a9..35aa19f 100644 (file)
@@ -36,7 +36,6 @@ dEQP-GLES3.functional.depth_stencil_clear.stencil_scissored_masked
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_masked
 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored
-dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored_masked
 dEQP-GLES3.functional.shaders.builtin_variable.depth_range_vertex
 dEQP-GLES3.functional.shaders.builtin_variable.depth_range_fragment
 dEQP-GLES3.functional.shaders.builtin_variable.fragcoord_xyz
@@ -53,167 +52,77 @@ dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.float
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.vec2
 dEQP-GLES3.functional.shaders.derivate.dfdy.constant.vec3
@@ -224,168 +133,94 @@ dEQP-GLES3.functional.shaders.derivate.dfdy.linear.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.float
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.vec2
 dEQP-GLES3.functional.shaders.derivate.fwidth.constant.vec3
@@ -396,168 +231,98 @@ dEQP-GLES3.functional.shaders.derivate.fwidth.linear.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_lowp
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_lowp
 dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_highp
 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8
 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_from_default
 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_to_default
@@ -749,17 +514,11 @@ dEQP-GLES3.functional.pbo.renderbuffer.rgba32ui_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgba32ui_clears
 dEQP-GLES3.functional.pbo.renderbuffer.srgb8_alpha8_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.srgb8_alpha8_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2ui_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2ui_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgba4_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgba4_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_clears
 dEQP-GLES3.functional.pbo.renderbuffer.rgb8_triangles
-dEQP-GLES3.functional.pbo.renderbuffer.rgb8_clears
-dEQP-GLES3.functional.pbo.renderbuffer.rgb565_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.rgb565_clears
 dEQP-GLES3.functional.pbo.renderbuffer.r11f_g11f_b10f_triangles
 dEQP-GLES3.functional.pbo.renderbuffer.r11f_g11f_b10f_clears
index dd54a33..06a98fe 100644 (file)
@@ -2270,10 +2270,6 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.mediump_compute.
 dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.mediump_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.mediump_compute.vec3
 dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.mediump_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.asinh.lowp_compute.scalar
 dEQP-GLES31.functional.shaders.builtin_functions.precision.asinh.lowp_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.asinh.lowp_compute.vec3
@@ -2611,25 +2607,11 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.lowp_compute.
 dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.lowp_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.lowp_compute.vec3
 dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.lowp_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.mediump_compute.scalar
 dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.mediump_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.mediump_compute.vec3
 dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.mediump_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.highp_compute.scalar
 dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.highp_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.highp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.lowp_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.lowp_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.lowp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.lowp_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.mediump_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.mediump_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.mediump_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.mediump_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.highp_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.highp_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.highp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.highp_compute.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat2x3
 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat2x4
@@ -3102,28 +3084,14 @@ dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.a
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.at_sample_id.multisample_rbo_4
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.at_sample_id.multisample_rbo_8
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.at_sample_id.multisample_rbo_16
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.vec4_identity_swizzle
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.vec4_crop_swizzle
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.vec4_mixed_swizzle
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.interpolate_ivec4
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.interpolate_uvec4
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.interpolate_array
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.interpolate_struct
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.interpolate_struct_member
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.interpolate_local
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.interpolate_global
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.interpolate_constant
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.vec4_identity_swizzle
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.vec4_crop_swizzle
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.vec4_mixed_swizzle
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.interpolate_ivec4
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.interpolate_uvec4
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.interpolate_array
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.interpolate_struct
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.interpolate_struct_member
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.interpolate_local
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.interpolate_global
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.interpolate_constant
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.no_qualifiers.default_framebuffer
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.no_qualifiers.singlesample_texture
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.no_qualifiers.multisample_texture_1
@@ -3189,17 +3157,10 @@ dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.a
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.array_element.multisample_rbo_4
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.array_element.multisample_rbo_8
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.array_element.multisample_rbo_16
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.vec4_identity_swizzle
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.vec4_crop_swizzle
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.vec4_mixed_swizzle
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.interpolate_ivec4
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.interpolate_uvec4
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.interpolate_array
 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.interpolate_struct
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.interpolate_struct_member
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.interpolate_local
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.interpolate_global
-dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.interpolate_constant
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.vertex.sampler2d
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.vertex.samplercube
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.vertex.sampler2darray
@@ -3716,8 +3677,6 @@ dEQP-GLES31.functional.shaders.linkage.geometry.varying.rules.input_type_mismatc
 dEQP-GLES31.functional.shaders.linkage.geometry.varying.rules.output_type_mismatch
 dEQP-GLES31.functional.shaders.linkage.geometry.varying.rules.input_different_precision
 dEQP-GLES31.functional.shaders.linkage.geometry.varying.rules.output_different_precision
-dEQP-GLES31.functional.shaders.linkage.geometry.varying.rules.input_no_declaration
-dEQP-GLES31.functional.shaders.linkage.geometry.varying.rules.output_no_declaration
 dEQP-GLES31.functional.shaders.linkage.geometry.varying.rules.input_superfluous_declaration
 dEQP-GLES31.functional.shaders.linkage.geometry.varying.rules.output_superfluous_declaration
 dEQP-GLES31.functional.shaders.linkage.geometry.varying.rules.input_array_explicit_size
@@ -3793,9 +3752,6 @@ dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.internal_type_
 dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.input_different_precision
 dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.output_different_precision
 dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.internal_different_precision
-dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.input_no_declaration
-dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.output_no_declaration
-dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.internal_no_declaration
 dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.input_superfluous_declaration
 dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.output_superfluous_declaration
 dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.internal_superfluous_declaration
@@ -3874,7 +3830,6 @@ dEQP-GLES31.functional.shaders.linkage.tessellation.uniform.types.uvec4
 dEQP-GLES31.functional.shaders.linkage.tessellation.uniform.types.float_struct
 dEQP-GLES31.functional.shaders.linkage.tessellation_geometry.varying.rules.type_mismatch
 dEQP-GLES31.functional.shaders.linkage.tessellation_geometry.varying.rules.different_precision
-dEQP-GLES31.functional.shaders.linkage.tessellation_geometry.varying.rules.no_output_declaration
 dEQP-GLES31.functional.shaders.linkage.tessellation_geometry.varying.rules.superfluous_output_declaration
 dEQP-GLES31.functional.shaders.linkage.tessellation_geometry.varying.rules.vertex_geometry_same_varying_name_1
 dEQP-GLES31.functional.shaders.linkage.tessellation_geometry.varying.rules.vertex_geometry_same_varying_name_2
@@ -3924,7 +3879,6 @@ dEQP-GLES31.functional.shaders.linkage.io_block.mismatch_member_name
 dEQP-GLES31.functional.shaders.linkage.io_block.mismatch_member_array_size
 dEQP-GLES31.functional.shaders.linkage.io_block.with_and_without_instance_name
 dEQP-GLES31.functional.shaders.linkage.io_block.mismatch_block_array_size
-dEQP-GLES31.functional.shaders.linkage.io_block.missing_output_block
 dEQP-GLES31.functional.shaders.linkage.io_block.ambiguous_variable_name_1
 dEQP-GLES31.functional.shaders.linkage.io_block.ambiguous_variable_name_2
 dEQP-GLES31.functional.shaders.builtin_constants.core.max_vertex_attribs
@@ -5203,8 +5157,6 @@ dEQP-GLES31.functional.shaders.uniform_block.invalid.missing_block_name_vertex
 dEQP-GLES31.functional.shaders.uniform_block.invalid.missing_block_name_fragment
 dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_number_block_name_vertex
 dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_number_block_name_fragment
-dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_identifier_block_name_vertex
-dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_identifier_block_name_fragment
 dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_hash_block_name_vertex
 dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_hash_block_name_fragment
 dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_dollar_block_name_vertex
@@ -5213,14 +5165,10 @@ dEQP-GLES31.functional.shaders.uniform_block.invalid.too_long_block_name_vertex
 dEQP-GLES31.functional.shaders.uniform_block.invalid.too_long_block_name_fragment
 dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_number_instance_name_vertex
 dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_number_instance_name_fragment
-dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_identifier_instance_name_vertex
-dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_identifier_instance_name_fragment
 dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_hash_instance_name_vertex
 dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_hash_instance_name_fragment
 dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_dollar_instance_name_vertex
 dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_dollar_instance_name_fragment
-dEQP-GLES31.functional.shaders.uniform_block.invalid.repeated_block_vertex
-dEQP-GLES31.functional.shaders.uniform_block.invalid.repeated_block_fragment
 dEQP-GLES31.functional.shaders.uniform_block.invalid.repeated_block_no_instance_name_vertex
 dEQP-GLES31.functional.shaders.uniform_block.invalid.repeated_block_no_instance_name_fragment
 dEQP-GLES31.functional.shaders.uniform_block.invalid.layout_std430_vertex
@@ -5708,7 +5656,6 @@ dEQP-GLES31.functional.tessellation.shader_input_output.tess_level_outer_3_tes
 dEQP-GLES31.functional.tessellation.shader_input_output.gl_position_vs_to_tcs
 dEQP-GLES31.functional.tessellation.shader_input_output.gl_position_tcs_to_tes
 dEQP-GLES31.functional.tessellation.shader_input_output.gl_position_vs_to_tcs_to_tes
-dEQP-GLES31.functional.tessellation.shader_input_output.barrier
 dEQP-GLES31.functional.tessellation.misc_draw.fill_cover_triangles_equal_spacing
 dEQP-GLES31.functional.tessellation.misc_draw.fill_cover_triangles_fractional_odd_spacing
 dEQP-GLES31.functional.tessellation.misc_draw.fill_cover_triangles_fractional_even_spacing
@@ -6002,15 +5949,6 @@ dEQP-GLES31.functional.tessellation.user_defined_io.per_patch_block_array.vertex
 dEQP-GLES31.functional.tessellation.user_defined_io.per_patch_block_array.vertex_io_array_size_query.triangles
 dEQP-GLES31.functional.tessellation.user_defined_io.per_patch_block_array.vertex_io_array_size_query.quads
 dEQP-GLES31.functional.tessellation.user_defined_io.per_patch_block_array.vertex_io_array_size_query.isolines
-dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_implicit.triangles
-dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_implicit.quads
-dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_implicit.isolines
-dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_shader_builtin.triangles
-dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_shader_builtin.quads
-dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_shader_builtin.isolines
-dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_query.triangles
-dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_query.quads
-dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_query.isolines
 dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex_block.vertex_io_array_size_implicit.triangles
 dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex_block.vertex_io_array_size_implicit.quads
 dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex_block.vertex_io_array_size_implicit.isolines
@@ -6020,8 +5958,6 @@ dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex_block.vertex_io_a
 dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex_block.vertex_io_array_size_query.triangles
 dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex_block.vertex_io_array_size_query.quads
 dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex_block.vertex_io_array_size_query.isolines
-dEQP-GLES31.functional.tessellation.user_defined_io.negative.per_patch_array_of_structs
-dEQP-GLES31.functional.tessellation.user_defined_io.negative.per_patch_structs_containing_arrays
 dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.lowp_float
 dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.mediump_float
 dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.highp_float
@@ -8821,7 +8757,6 @@ dEQP-GLES31.functional.ubo.random.basic_type_arrays.22
 dEQP-GLES31.functional.ubo.random.basic_type_arrays.23
 dEQP-GLES31.functional.ubo.random.basic_type_arrays.24
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.0
-dEQP-GLES31.functional.ubo.random.all_per_block_buffers.1
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.2
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.3
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.4
@@ -8840,7 +8775,6 @@ dEQP-GLES31.functional.ubo.random.all_per_block_buffers.16
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.17
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.18
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.19
-dEQP-GLES31.functional.ubo.random.all_per_block_buffers.20
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.21
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.22
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.23
@@ -8849,7 +8783,6 @@ dEQP-GLES31.functional.ubo.random.all_per_block_buffers.25
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.26
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.27
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.28
-dEQP-GLES31.functional.ubo.random.all_per_block_buffers.29
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.30
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.31
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.32
@@ -8861,7 +8794,6 @@ dEQP-GLES31.functional.ubo.random.all_per_block_buffers.37
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.38
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.39
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.40
-dEQP-GLES31.functional.ubo.random.all_per_block_buffers.41
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.42
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.43
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.44
@@ -12172,8 +12104,6 @@ dEQP-GLES31.functional.texture.border_clamp.formats.depth_component32f.nearest_s
 dEQP-GLES31.functional.texture.border_clamp.formats.depth_component32f.nearest_size_npot
 dEQP-GLES31.functional.texture.border_clamp.formats.depth_component32f.gather_size_pot
 dEQP-GLES31.functional.texture.border_clamp.formats.depth_component32f.gather_size_npot
-dEQP-GLES31.functional.texture.border_clamp.formats.stencil_index8.nearest_size_pot
-dEQP-GLES31.functional.texture.border_clamp.formats.stencil_index8.nearest_size_npot
 dEQP-GLES31.functional.texture.border_clamp.formats.stencil_index8.gather_size_pot
 dEQP-GLES31.functional.texture.border_clamp.formats.stencil_index8.gather_size_npot
 dEQP-GLES31.functional.texture.border_clamp.formats.depth24_stencil8_sample_depth.nearest_size_pot
@@ -12184,12 +12114,8 @@ dEQP-GLES31.functional.texture.border_clamp.formats.depth32f_stencil8_sample_dep
 dEQP-GLES31.functional.texture.border_clamp.formats.depth32f_stencil8_sample_depth.nearest_size_npot
 dEQP-GLES31.functional.texture.border_clamp.formats.depth32f_stencil8_sample_depth.gather_size_pot
 dEQP-GLES31.functional.texture.border_clamp.formats.depth32f_stencil8_sample_depth.gather_size_npot
-dEQP-GLES31.functional.texture.border_clamp.formats.depth24_stencil8_sample_stencil.nearest_size_pot
-dEQP-GLES31.functional.texture.border_clamp.formats.depth24_stencil8_sample_stencil.nearest_size_npot
 dEQP-GLES31.functional.texture.border_clamp.formats.depth24_stencil8_sample_stencil.gather_size_pot
 dEQP-GLES31.functional.texture.border_clamp.formats.depth24_stencil8_sample_stencil.gather_size_npot
-dEQP-GLES31.functional.texture.border_clamp.formats.depth32f_stencil8_sample_stencil.nearest_size_pot
-dEQP-GLES31.functional.texture.border_clamp.formats.depth32f_stencil8_sample_stencil.nearest_size_npot
 dEQP-GLES31.functional.texture.border_clamp.formats.depth32f_stencil8_sample_stencil.gather_size_pot
 dEQP-GLES31.functional.texture.border_clamp.formats.depth32f_stencil8_sample_stencil.gather_size_npot
 dEQP-GLES31.functional.texture.border_clamp.formats.compressed_r11_eac.nearest_size_tile_multiple
@@ -12257,17 +12183,12 @@ dEQP-GLES31.functional.texture.border_clamp.range_clamp.linear_unorm_color
 dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_snorm_color
 dEQP-GLES31.functional.texture.border_clamp.range_clamp.linear_snorm_color
 dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_float_color
-dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_int_color
-dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_uint_color
 dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_srgb_color
 dEQP-GLES31.functional.texture.border_clamp.range_clamp.linear_srgb_color
 dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_unorm_depth
 dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_float_depth
-dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_uint_stencil
 dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_float_depth_uint_stencil_sample_depth
-dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_float_depth_uint_stencil_sample_stencil
 dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_unorm_depth_uint_stencil_sample_depth
-dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_unorm_depth_uint_stencil_sample_stencil
 dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_compressed_color
 dEQP-GLES31.functional.texture.border_clamp.range_clamp.linear_compressed_color
 dEQP-GLES31.functional.texture.border_clamp.sampler.unorm_color
@@ -12277,7 +12198,6 @@ dEQP-GLES31.functional.texture.border_clamp.sampler.int_color
 dEQP-GLES31.functional.texture.border_clamp.sampler.uint_color
 dEQP-GLES31.functional.texture.border_clamp.sampler.unorm_depth
 dEQP-GLES31.functional.texture.border_clamp.sampler.float_depth
-dEQP-GLES31.functional.texture.border_clamp.sampler.uint_stencil
 dEQP-GLES31.functional.texture.border_clamp.sampler.compressed_color
 dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.unorm_color.nearest.s_clamp_to_edge_t_clamp_to_border_pot
 dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.unorm_color.nearest.s_clamp_to_edge_t_clamp_to_border_npot
@@ -12375,12 +12295,6 @@ dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.float_
 dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.float_depth.gather.s_repeat_t_clamp_to_border_npot
 dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.float_depth.gather.s_mirrored_repeat_t_clamp_to_border_pot
 dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.float_depth.gather.s_mirrored_repeat_t_clamp_to_border_npot
-dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_clamp_to_edge_t_clamp_to_border_pot
-dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_clamp_to_edge_t_clamp_to_border_npot
-dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_repeat_t_clamp_to_border_pot
-dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_repeat_t_clamp_to_border_npot
-dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_mirrored_repeat_t_clamp_to_border_pot
-dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_mirrored_repeat_t_clamp_to_border_npot
 dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.gather.s_clamp_to_edge_t_clamp_to_border_pot
 dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.gather.s_clamp_to_edge_t_clamp_to_border_npot
 dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.gather.s_repeat_t_clamp_to_border_pot
@@ -12495,11 +12409,8 @@ dEQP-GLES31.functional.texture.border_clamp.unused_channels.alpha
 dEQP-GLES31.functional.texture.border_clamp.unused_channels.luminance_alpha
 dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth_component16
 dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth_component32f
-dEQP-GLES31.functional.texture.border_clamp.unused_channels.stencil_index8
 dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth32f_stencil8_sample_depth
-dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth32f_stencil8_sample_stencil
 dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth24_stencil8_sample_depth
-dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth24_stencil8_sample_stencil
 dEQP-GLES31.functional.texture.border_clamp.unused_channels.compressed_r11_eac
 dEQP-GLES31.functional.state_query.boolean.sample_mask_isenabled
 dEQP-GLES31.functional.state_query.boolean.sample_mask_getboolean
@@ -13320,10 +13231,6 @@ dEQP-GLES31.functional.state_query.texture_level.texture_buffer.width_integer
 dEQP-GLES31.functional.state_query.texture_level.texture_buffer.width_float
 dEQP-GLES31.functional.state_query.texture_level.texture_buffer.height_integer
 dEQP-GLES31.functional.state_query.texture_level.texture_buffer.height_float
-dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_integer
-dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_float
-dEQP-GLES31.functional.state_query.texture_level.texture_buffer.internal_format_integer
-dEQP-GLES31.functional.state_query.texture_level.texture_buffer.internal_format_float
 dEQP-GLES31.functional.state_query.texture_level.texture_buffer.red_size_integer
 dEQP-GLES31.functional.state_query.texture_level.texture_buffer.red_size_float
 dEQP-GLES31.functional.state_query.texture_level.texture_buffer.green_size_integer
@@ -13788,25 +13695,16 @@ dEQP-GLES31.functional.geometry_shading.conversion.points_to_lines
 dEQP-GLES31.functional.geometry_shading.conversion.triangles_to_lines
 dEQP-GLES31.functional.geometry_shading.conversion.points_to_triangles
 dEQP-GLES31.functional.geometry_shading.conversion.lines_to_triangles
-dEQP-GLES31.functional.geometry_shading.emit.points_emit_0_end_0
-dEQP-GLES31.functional.geometry_shading.emit.points_emit_0_end_1
 dEQP-GLES31.functional.geometry_shading.emit.points_emit_1_end_1
-dEQP-GLES31.functional.geometry_shading.emit.points_emit_0_end_2
 dEQP-GLES31.functional.geometry_shading.emit.points_emit_1_end_2
-dEQP-GLES31.functional.geometry_shading.emit.line_strip_emit_0_end_0
-dEQP-GLES31.functional.geometry_shading.emit.line_strip_emit_0_end_1
 dEQP-GLES31.functional.geometry_shading.emit.line_strip_emit_1_end_1
 dEQP-GLES31.functional.geometry_shading.emit.line_strip_emit_2_end_1
-dEQP-GLES31.functional.geometry_shading.emit.line_strip_emit_0_end_2
 dEQP-GLES31.functional.geometry_shading.emit.line_strip_emit_1_end_2
 dEQP-GLES31.functional.geometry_shading.emit.line_strip_emit_2_end_2
 dEQP-GLES31.functional.geometry_shading.emit.line_strip_emit_2_end_2_emit_2_end_0
-dEQP-GLES31.functional.geometry_shading.emit.triangle_strip_emit_0_end_0
-dEQP-GLES31.functional.geometry_shading.emit.triangle_strip_emit_0_end_1
 dEQP-GLES31.functional.geometry_shading.emit.triangle_strip_emit_1_end_1
 dEQP-GLES31.functional.geometry_shading.emit.triangle_strip_emit_2_end_1
 dEQP-GLES31.functional.geometry_shading.emit.triangle_strip_emit_3_end_1
-dEQP-GLES31.functional.geometry_shading.emit.triangle_strip_emit_0_end_2
 dEQP-GLES31.functional.geometry_shading.emit.triangle_strip_emit_1_end_2
 dEQP-GLES31.functional.geometry_shading.emit.triangle_strip_emit_2_end_2
 dEQP-GLES31.functional.geometry_shading.emit.triangle_strip_emit_3_end_2
@@ -16620,15 +16518,12 @@ dEQP-GLES31.functional.debug.externally_generated.application_messages
 dEQP-GLES31.functional.debug.externally_generated.third_party_messages
 dEQP-GLES31.functional.debug.externally_generated.push_pop_stack
 dEQP-GLES31.functional.debug.externally_generated.push_pop_consistency
-dEQP-GLES31.functional.debug.error_filters.case_0
 dEQP-GLES31.functional.debug.error_filters.case_1
 dEQP-GLES31.functional.debug.error_filters.case_2
-dEQP-GLES31.functional.debug.error_filters.case_3
 dEQP-GLES31.functional.debug.error_filters.case_4
 dEQP-GLES31.functional.debug.error_filters.case_5
 dEQP-GLES31.functional.debug.error_filters.case_6
 dEQP-GLES31.functional.debug.error_filters.case_7
-dEQP-GLES31.functional.debug.error_filters.case_8
 dEQP-GLES31.functional.debug.error_filters.case_9
 dEQP-GLES31.functional.debug.error_filters.case_10
 dEQP-GLES31.functional.debug.error_filters.case_11
@@ -16636,9 +16531,7 @@ dEQP-GLES31.functional.debug.error_filters.case_12
 dEQP-GLES31.functional.debug.error_filters.case_13
 dEQP-GLES31.functional.debug.error_filters.case_14
 dEQP-GLES31.functional.debug.error_filters.case_15
-dEQP-GLES31.functional.debug.error_filters.case_16
 dEQP-GLES31.functional.debug.error_filters.case_17
-dEQP-GLES31.functional.debug.error_filters.case_18
 dEQP-GLES31.functional.debug.error_filters.case_19
 dEQP-GLES31.functional.debug.error_filters.case_20
 dEQP-GLES31.functional.debug.error_filters.case_21
@@ -16646,28 +16539,19 @@ dEQP-GLES31.functional.debug.error_filters.case_22
 dEQP-GLES31.functional.debug.error_filters.case_23
 dEQP-GLES31.functional.debug.error_filters.case_24
 dEQP-GLES31.functional.debug.error_filters.case_25
-dEQP-GLES31.functional.debug.error_filters.case_26
 dEQP-GLES31.functional.debug.error_filters.case_27
 dEQP-GLES31.functional.debug.error_filters.case_28
 dEQP-GLES31.functional.debug.error_filters.case_29
 dEQP-GLES31.functional.debug.error_filters.case_30
 dEQP-GLES31.functional.debug.error_filters.case_31
-dEQP-GLES31.functional.debug.error_groups.case_0
 dEQP-GLES31.functional.debug.error_groups.case_1
 dEQP-GLES31.functional.debug.error_groups.case_2
-dEQP-GLES31.functional.debug.error_groups.case_3
 dEQP-GLES31.functional.debug.error_groups.case_4
 dEQP-GLES31.functional.debug.error_groups.case_5
 dEQP-GLES31.functional.debug.error_groups.case_6
 dEQP-GLES31.functional.debug.error_groups.case_7
-dEQP-GLES31.functional.debug.error_groups.case_8
-dEQP-GLES31.functional.debug.error_groups.case_9
-dEQP-GLES31.functional.debug.error_groups.case_10
-dEQP-GLES31.functional.debug.error_groups.case_11
 dEQP-GLES31.functional.debug.error_groups.case_12
-dEQP-GLES31.functional.debug.error_groups.case_13
 dEQP-GLES31.functional.debug.error_groups.case_14
-dEQP-GLES31.functional.debug.error_groups.case_15
 dEQP-GLES31.functional.debug.async.case_0_log
 dEQP-GLES31.functional.debug.async.case_1_callback
 dEQP-GLES31.functional.debug.async.case_2_log
@@ -18540,15 +18424,6 @@ dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separ
 dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_fragment.var_struct
 dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_fragment.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_ctrl.empty
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_ctrl.var
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval.empty
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval.var
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval.patch_var
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval.patch_var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval.patch_var_array
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_geometry.empty
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_geometry.var
 dEQP-GLES31.functional.program_interface_query.program_input.resource_list.compute.empty
 dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.named_block.var
 dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.named_block.var_struct
@@ -18556,59 +18431,17 @@ dEQP-GLES31.functional.program_interface_query.program_input.resource_list.inter
 dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.named_block_explicit_location.var
 dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.named_block_explicit_location.var_struct
 dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.block_array.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block_explicit_location.var
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block_explicit_location.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.block_array.var_array
 dEQP-GLES31.functional.program_interface_query.program_input.array_size.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_vertex.var
 dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_fragment.var_struct
 dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_fragment.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_ctrl.var
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_eval.var
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_eval.patch_var
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_eval.patch_var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_eval.patch_var_array
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_geometry.var
 dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.named_block.var
 dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.named_block.var_struct
 dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.named_block.var_array
 dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.named_block_explicit_location.var
 dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.named_block_explicit_location.var_struct
 dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.block_array.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block_explicit_location.var
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block_explicit_location.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.block_array.var_array
 dEQP-GLES31.functional.program_interface_query.program_input.location.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_input.location.vertex_fragment.var_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_input.location.separable_vertex.var
@@ -18619,18 +18452,6 @@ dEQP-GLES31.functional.program_interface_query.program_input.location.separable_
 dEQP-GLES31.functional.program_interface_query.program_input.location.separable_fragment.var_struct_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_input.location.separable_fragment.var_array
 dEQP-GLES31.functional.program_interface_query.program_input.location.separable_fragment.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_ctrl.var
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_ctrl.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.var
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.patch_var
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.patch_var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.patch_var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.patch_var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.patch_var_array
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.patch_var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_geometry.var
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_geometry.var_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.named_block.var
 dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.named_block.var_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.named_block.var_struct
@@ -18643,77 +18464,17 @@ dEQP-GLES31.functional.program_interface_query.program_input.location.interface_
 dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.named_block_explicit_location.var_struct_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.named_block_explicit_location.var_array
 dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.named_block_explicit_location.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.unnamed_block.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.unnamed_block.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.unnamed_block.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location.var
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array.var_array_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_vertex.var
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_fragment.var_struct
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_fragment.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_ctrl.var
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_eval.var
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_eval.patch_var
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_eval.patch_var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_eval.patch_var_array
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_geometry.var
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.named_block.var
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.named_block.var_struct
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.named_block.var_array
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.named_block_explicit_location.var
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.named_block_explicit_location.var_struct
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.block_array.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block_explicit_location.var
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block_explicit_location.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.block_array.var_array
 dEQP-GLES31.functional.program_interface_query.program_input.referenced_by.referenced_by_vertex_fragment
 dEQP-GLES31.functional.program_interface_query.program_input.referenced_by.referenced_by_vertex_tess_fragment
 dEQP-GLES31.functional.program_interface_query.program_input.referenced_by.referenced_by_vertex_geo_fragment
@@ -18829,90 +18590,6 @@ dEQP-GLES31.functional.program_interface_query.program_input.type.separable_frag
 dEQP-GLES31.functional.program_interface_query.program_input.type.separable_fragment.struct.mat4x2
 dEQP-GLES31.functional.program_interface_query.program_input.type.separable_fragment.struct.mat4x3
 dEQP-GLES31.functional.program_interface_query.program_input.type.separable_fragment.struct.mat4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.vec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.vec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.ivec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.ivec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.uvec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.uvec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat2x3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat2x4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat3x4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat4x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat4x3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.vec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.vec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.ivec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.ivec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.uvec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.uvec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat2x3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat2x4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat3x4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat4x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat4x3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.vec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.vec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.ivec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.ivec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.uvec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.uvec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat2x3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat2x4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat3x4
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat4x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat4x3
-dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat4
 dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.named_block.basic_type.float
 dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.named_block.basic_type.int
 dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.named_block.basic_type.uint
@@ -18955,167 +18632,17 @@ dEQP-GLES31.functional.program_interface_query.program_input.type.interface_bloc
 dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.named_block_explicit_location.struct.ivec2
 dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.named_block_explicit_location.struct.uvec4
 dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.named_block_explicit_location.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.float
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.int
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.uint
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.vec3
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.mat3x2
 dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_vertex.var
 dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_fragment.var_struct
 dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_fragment.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_ctrl.var
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_eval.var
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_eval.patch_var
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_eval.patch_var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_eval.patch_var_array
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_geometry.var
 dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.named_block.var
 dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.named_block.var_struct
 dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.named_block.var_array
 dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.named_block_explicit_location.var
 dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.named_block_explicit_location.var_struct
 dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.block_array.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block_explicit_location.var
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block_explicit_location.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.block_array.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.vertex_fragment.empty
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.vertex_fragment.var_array
@@ -19126,11 +18653,6 @@ dEQP-GLES31.functional.program_interface_query.program_output.resource_list.sepa
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_fragment.empty
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_fragment.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl.empty
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl.var
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl.patch_var
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl.patch_var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl.patch_var_array
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_eval.empty
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_eval.var
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_eval.var_struct
@@ -19146,24 +18668,6 @@ dEQP-GLES31.functional.program_interface_query.program_output.resource_list.inte
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.named_block_explicit_location.var
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.named_block_explicit_location.var_struct
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.block_array.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block_explicit_location.var
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block_explicit_location.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.block_array.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.vertex_fragment.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_vertex.var
@@ -19171,10 +18675,6 @@ dEQP-GLES31.functional.program_interface_query.program_output.array_size.separab
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_vertex.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_fragment.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_ctrl.var
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_ctrl.patch_var
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_ctrl.patch_var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_ctrl.patch_var_array
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_eval.var
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_eval.var_struct
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_eval.var_array
@@ -19187,24 +18687,6 @@ dEQP-GLES31.functional.program_interface_query.program_output.array_size.interfa
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.named_block_explicit_location.var
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.named_block_explicit_location.var_struct
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.block_array.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block_explicit_location.var
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block_explicit_location.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.block_array.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.location.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_output.location.vertex_fragment.var_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.location.vertex_fragment.var_array
@@ -19219,20 +18701,11 @@ dEQP-GLES31.functional.program_interface_query.program_output.location.separable
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_fragment.var_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_fragment.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_fragment.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.var
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.patch_var
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.patch_var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.patch_var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.patch_var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.patch_var_array
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.patch_var_array_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_eval.var
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_eval.var_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_eval.var_struct
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_eval.var_struct_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_eval.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_eval.var_array_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_geometry.var
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_geometry.var_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_geometry.var_struct
@@ -19251,42 +18724,6 @@ dEQP-GLES31.functional.program_interface_query.program_output.location.interface
 dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.named_block_explicit_location.var_struct_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.named_block_explicit_location.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.named_block_explicit_location.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.unnamed_block.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.unnamed_block.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.unnamed_block.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location.var
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array.var_array_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.vertex_fragment.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_vertex.var
@@ -19294,10 +18731,6 @@ dEQP-GLES31.functional.program_interface_query.program_output.name_length.separa
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_vertex.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_fragment.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_ctrl.var
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_ctrl.patch_var
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_ctrl.patch_var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_ctrl.patch_var_array
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_eval.var
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_eval.var_struct
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_eval.var_array
@@ -19310,24 +18743,6 @@ dEQP-GLES31.functional.program_interface_query.program_output.name_length.interf
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.named_block_explicit_location.var
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.named_block_explicit_location.var_struct
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.block_array.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block_explicit_location.var
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block_explicit_location.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.block_array.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.referenced_by.referenced_by_vertex_fragment
 dEQP-GLES31.functional.program_interface_query.program_output.referenced_by.referenced_by_vertex_tess_fragment
 dEQP-GLES31.functional.program_interface_query.program_output.referenced_by.referenced_by_vertex_geo_fragment
@@ -19449,48 +18864,6 @@ dEQP-GLES31.functional.program_interface_query.program_output.type.separable_fra
 dEQP-GLES31.functional.program_interface_query.program_output.type.separable_fragment.array.uvec2
 dEQP-GLES31.functional.program_interface_query.program_output.type.separable_fragment.array.uvec3
 dEQP-GLES31.functional.program_interface_query.program_output.type.separable_fragment.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.vec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.vec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.ivec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.ivec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.uvec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.uvec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat2
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat2x3
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat2x4
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat3
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat3x4
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat4x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat4x3
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat4
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.mat3x2
 dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_eval.basic_type.float
 dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_eval.basic_type.int
 dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_eval.basic_type.uint
@@ -19603,108 +18976,6 @@ dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blo
 dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.named_block_explicit_location.struct.ivec2
 dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.named_block_explicit_location.struct.uvec4
 dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.named_block_explicit_location.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.array.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.struct.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.array.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.struct.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.array.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.struct.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.int
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.uint
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.vec3
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.array.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.array.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.array.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.array.mat3x2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.struct.float
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.struct.mat3x2
 dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.vertex_fragment.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_vertex.var
@@ -19712,10 +18983,6 @@ dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separ
 dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_vertex.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_fragment.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_ctrl.var
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_ctrl.patch_var
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_ctrl.patch_var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_ctrl.patch_var_array
 dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_eval.var
 dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_eval.var_struct
 dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_eval.var_array
@@ -19728,127 +18995,88 @@ dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.inter
 dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.named_block_explicit_location.var
 dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.named_block_explicit_location.var_struct
 dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.block_array.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block_explicit_location.var
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block_explicit_location.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block_explicit_location.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.unnamed_block.var
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.unnamed_block.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.unnamed_block.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.block_array.var
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.block_array.var_struct
-dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.block_array.var_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_fragment.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_fragment.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_fragment.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_fragment.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_fragment.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_tess_fragment.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_tess_fragment.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_tess_fragment.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_tess_fragment.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_tess_fragment.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_geo_fragment.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_geo_fragment.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_geo_fragment.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_geo_fragment.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_geo_fragment.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_tess_geo_fragment.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_tess_geo_fragment.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_tess_geo_fragment.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_tess_geo_fragment.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_tess_geo_fragment.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_vertex.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_vertex.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_vertex.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_vertex.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_vertex.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_tess_eval.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_tess_eval.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_tess_eval.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_tess_eval.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_tess_eval.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_geometry.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_geometry.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_geometry.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_geometry.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_geometry.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_fragment.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_fragment.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_fragment.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_fragment.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_fragment.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_tess_fragment.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_tess_fragment.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_tess_fragment.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_tess_fragment.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_tess_fragment.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_geo_fragment.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_geo_fragment.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_geo_fragment.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_geo_fragment.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_geo_fragment.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_tess_geo_fragment.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_tess_geo_fragment.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_tess_geo_fragment.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_tess_geo_fragment.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_tess_geo_fragment.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_vertex.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_vertex.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_vertex.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_vertex.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_vertex.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_tess_eval.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_tess_eval.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_tess_eval.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_tess_eval.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_tess_eval.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_geometry.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_geometry.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_geometry.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_geometry.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_geometry.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_fragment.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_fragment.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_fragment.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_fragment.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_fragment.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_tess_fragment.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_tess_fragment.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_tess_fragment.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_tess_fragment.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_tess_fragment.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_geo_fragment.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_geo_fragment.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_geo_fragment.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_geo_fragment.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_geo_fragment.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_tess_geo_fragment.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_tess_geo_fragment.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_tess_geo_fragment.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_tess_geo_fragment.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_tess_geo_fragment.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_vertex.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_vertex.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_vertex.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_vertex.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_vertex.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_tess_eval.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_tess_eval.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_tess_eval.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_tess_eval.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_tess_eval.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_geometry.builtin_gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_geometry.default_block_basic_type
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_geometry.default_block_struct_member
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_geometry.default_block_array
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_geometry.default_block_array_element
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.builtin.gl_position
@@ -19915,27 +19143,6 @@ dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.v
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.whole_array.mat4x2
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.whole_array.mat4x3
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.whole_array.mat4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.float
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.int
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.uint
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.vec2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.vec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.vec4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.ivec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.ivec4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.uvec2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.uvec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat2x3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat2x4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat3x4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat4x2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat4x3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat4
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.builtin.gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.basic_type.float
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.basic_type.int
@@ -19958,13 +19165,6 @@ dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.v
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.whole_array.ivec3
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.whole_array.uvec2
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.whole_array.mat3x4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.float
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.int
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.uint
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.vec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.ivec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.uvec2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.mat3x4
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.builtin.gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.basic_type.float
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.basic_type.int
@@ -19987,13 +19187,6 @@ dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.v
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.whole_array.ivec3
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.whole_array.uvec2
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.whole_array.mat3x4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.float
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.int
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.uint
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.vec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.ivec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.uvec2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.mat3x4
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.builtin.gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.basic_type.float
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.basic_type.int
@@ -20016,13 +19209,6 @@ dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.v
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.whole_array.ivec3
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.whole_array.uvec2
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.whole_array.mat3x4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.float
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.int
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.uint
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.vec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.ivec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.uvec2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.mat3x4
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.builtin.gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.basic_type.float
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.basic_type.int
@@ -20087,27 +19273,6 @@ dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.s
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.whole_array.mat4x2
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.whole_array.mat4x3
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.whole_array.mat4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.float
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.int
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.uint
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.vec2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.vec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.vec4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.ivec2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.ivec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.ivec4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.uvec2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.uvec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.uvec4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat2x3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat2x4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat3x2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat3x4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat4x2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat4x3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat4
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.builtin.gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.basic_type.float
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.basic_type.int
@@ -20130,13 +19295,6 @@ dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.s
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.whole_array.ivec3
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.whole_array.uvec2
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.whole_array.mat3x4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.float
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.int
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.uint
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.vec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.ivec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.uvec2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.mat3x4
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.builtin.gl_position
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.basic_type.float
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.basic_type.int
@@ -20159,13 +19317,6 @@ dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.s
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.whole_array.ivec3
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.whole_array.uvec2
 dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.whole_array.mat3x4
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.float
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.int
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.uint
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.vec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.ivec3
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.uvec2
-dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.mat3x4
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.named_block.var
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.named_block.var_struct
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.named_block.var_struct_struct
@@ -20938,7 +20089,6 @@ dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.com
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.compute.named_block.float_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.compute.named_block.float_struct_struct
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.compute.named_block.float_unsized_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.compute.named_block.float_unsized_struct_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.compute.unnamed_block.float
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.compute.unnamed_block.float_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.compute.unnamed_block.float_struct
@@ -20953,7 +20103,6 @@ dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.sep
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_vertex.named_block.float_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_vertex.named_block.float_struct_struct
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_vertex.named_block.float_unsized_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_vertex.named_block.float_unsized_struct_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_vertex.unnamed_block.float
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_vertex.unnamed_block.float_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_vertex.unnamed_block.float_struct
@@ -20968,7 +20117,6 @@ dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.sep
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_fragment.named_block.float_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_fragment.named_block.float_struct_struct
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_fragment.named_block.float_unsized_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_fragment.named_block.float_unsized_struct_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_fragment.unnamed_block.float
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_fragment.unnamed_block.float_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_fragment.unnamed_block.float_struct
@@ -20983,7 +20131,6 @@ dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.sep
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_ctrl.named_block.float_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_ctrl.named_block.float_struct_struct
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_ctrl.named_block.float_unsized_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_ctrl.named_block.float_unsized_struct_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_ctrl.unnamed_block.float
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_ctrl.unnamed_block.float_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_ctrl.unnamed_block.float_struct
@@ -20998,7 +20145,6 @@ dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.sep
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_eval.named_block.float_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_eval.named_block.float_struct_struct
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_eval.named_block.float_unsized_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_eval.named_block.float_unsized_struct_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_eval.unnamed_block.float
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_eval.unnamed_block.float_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_eval.unnamed_block.float_struct
@@ -21013,7 +20159,6 @@ dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.sep
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_geometry.named_block.float_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_geometry.named_block.float_struct_struct
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_geometry.named_block.float_unsized_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_geometry.named_block.float_unsized_struct_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_geometry.unnamed_block.float
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_geometry.unnamed_block.float_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_geometry.unnamed_block.float_struct
@@ -21421,7 +20566,6 @@ dEQP-GLES31.functional.program_interface_query.buffer_variable.random.18
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.19
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.20
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.21
-dEQP-GLES31.functional.program_interface_query.buffer_variable.random.22
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.23
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.24
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.25
@@ -21429,17 +20573,14 @@ dEQP-GLES31.functional.program_interface_query.buffer_variable.random.26
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.27
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.28
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.29
-dEQP-GLES31.functional.program_interface_query.buffer_variable.random.30
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.31
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.32
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.33
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.34
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.35
-dEQP-GLES31.functional.program_interface_query.buffer_variable.random.36
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.37
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.38
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.39
-dEQP-GLES31.functional.program_interface_query.buffer_variable.random.40
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.41
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.42
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.43
@@ -21461,22 +20602,17 @@ dEQP-GLES31.functional.program_interface_query.buffer_variable.random.58
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.59
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.60
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.61
-dEQP-GLES31.functional.program_interface_query.buffer_variable.random.62
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.63
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.64
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.65
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.66
-dEQP-GLES31.functional.program_interface_query.buffer_variable.random.67
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.68
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.69
-dEQP-GLES31.functional.program_interface_query.buffer_variable.random.70
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.71
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.72
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.73
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.74
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.75
-dEQP-GLES31.functional.program_interface_query.buffer_variable.random.76
-dEQP-GLES31.functional.program_interface_query.buffer_variable.random.77
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.78
 dEQP-GLES31.functional.program_interface_query.buffer_variable.random.79
 dEQP-GLES31.functional.program_interface_query.shader_storage_block.resource_list.named_block
@@ -21751,9 +20887,6 @@ dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_tessella
 dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_geometry_fragment.default_framebuffer_bbox_equal
 dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_geometry_fragment.default_framebuffer_bbox_larger
 dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_geometry_fragment.default_framebuffer_bbox_smaller
-dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_geometry_fragment.fbo_bbox_equal
-dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_geometry_fragment.fbo_bbox_larger
-dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_geometry_fragment.fbo_bbox_smaller
 dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_equal
 dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_larger
 dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_smaller
@@ -21831,9 +20964,6 @@ dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_tes
 dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_geometry_fragment.default_framebuffer_bbox_equal
 dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_geometry_fragment.default_framebuffer_bbox_larger
 dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_geometry_fragment.default_framebuffer_bbox_smaller
-dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_geometry_fragment.fbo_bbox_equal
-dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_geometry_fragment.fbo_bbox_larger
-dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_geometry_fragment.fbo_bbox_smaller
 dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_equal
 dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_larger
 dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_smaller
@@ -27849,7 +26979,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_rgba_astc_5x4_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_rgba_astc_5x4_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_rgba_astc_5x4_khr.texture2d_to_cubemap
@@ -27913,7 +27042,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_rgba_astc_5x5_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_rgba_astc_5x5_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_rgba_astc_5x5_khr.texture2d_to_cubemap
@@ -27954,7 +27082,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture2d_array
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture2d_array
@@ -27962,7 +27089,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d_array
@@ -28104,8 +27230,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture3d
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_to_cubemap
@@ -28138,7 +27262,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_to_texture2d_array
@@ -28146,7 +27269,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture2d_array
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture2d_array
@@ -28156,7 +27278,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture3d
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture3d
@@ -28169,7 +27290,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_rgba_astc_8x6_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_rgba_astc_8x6_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_rgba_astc_8x6_khr.texture2d_to_cubemap
@@ -28297,7 +27417,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_rgba_astc_10x5_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_rgba_astc_10x5_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_rgba_astc_10x5_khr.texture2d_to_cubemap
@@ -28361,7 +27480,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alph
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_rgba_astc_10x6_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_rgba_astc_10x6_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_rgba_astc_10x6_khr.texture2d_to_cubemap
@@ -28397,7 +27515,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture2d_to_cubemap
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture2d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_cubemap
@@ -28468,15 +27585,12 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alph
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture3d
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_cubemap
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture3d
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture3d
@@ -28489,7 +27603,6 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alph
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_rgba_astc_10x10_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_rgba_astc_10x10_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_rgba_astc_10x10_khr.texture2d_to_cubemap
@@ -28548,12 +27661,10 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alp
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture3d
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_rgba_astc_12x10_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_rgba_astc_12x10_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_rgba_astc_12x10_khr.texture2d_to_cubemap
@@ -28594,15 +27705,12 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alp
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture2d_array
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture3d
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap
 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array
@@ -29292,11 +28400,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture3d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture3d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture3d
@@ -29432,7 +28538,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_a
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture3d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_to_texture3d
@@ -29506,7 +28611,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture3d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture3d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture3d_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture2d_array
@@ -29538,8 +28642,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture3d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture3d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture3d_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture2d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_array_to_texture2d
@@ -29571,7 +28673,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture3d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture2d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_array_to_texture2d
@@ -29595,7 +28696,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_a
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_texture2d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture3d_to_texture2d
@@ -29605,7 +28705,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_cubemap
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_cubemap
@@ -30253,7 +29352,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap
@@ -30289,7 +29387,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap
@@ -30325,7 +29422,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap
@@ -30352,7 +29448,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture3d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture3d_to_renderbuffer
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture2d_array
@@ -30361,7 +29456,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap
@@ -30433,7 +29527,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap
@@ -30461,7 +29554,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture3d_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture2d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_renderbuffer
@@ -30473,7 +29565,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap
@@ -30532,7 +29623,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture3d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture3d_to_renderbuffer
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture2d_array
@@ -30556,7 +29646,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture3d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_to_texture3d
@@ -30568,8 +29657,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture3d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture3d_to_renderbuffer
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture2d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_renderbuffer
@@ -30613,7 +29700,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap
@@ -30656,7 +29742,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture3d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture3d
@@ -30677,10 +29762,7 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture3d_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture2d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_cubemap
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_cubemap
@@ -31333,7 +30415,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap
@@ -31348,13 +30429,11 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_a
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture3d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture3d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture3d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture3d_to_cubemap
@@ -31436,12 +30515,10 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap
@@ -31477,7 +30554,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap
@@ -31494,7 +30570,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_a
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_texture2d_array
@@ -31513,7 +30588,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap
@@ -31549,7 +30623,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap
@@ -31585,7 +30658,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap
@@ -31612,7 +30684,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture3d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture3d_to_renderbuffer
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture2d_array
@@ -31632,11 +30703,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_a
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture3d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture3d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_to_texture3d
@@ -31732,7 +30801,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture3d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture3d
@@ -31757,10 +30825,6 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture3d_to_texture2d_array
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture3d_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture2d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture3d
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_cubemap
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture2d_array
-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_renderbuffer
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_texture2d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_texture3d
 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_cubemap
index b9004ee..a301cb5 100644 (file)
@@ -518,6 +518,8 @@ dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgba4_texture
 dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgba5_a1_read_pixels
 dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgba5_a1_texture
 dEQP-EGL.functional.multithread.pbuffer_context
+dEQP-EGL.functional.multithread.pbuffer_pixmap
+dEQP-EGL.functional.multithread.pbuffer_pixmap_context
 dEQP-EGL.functional.multithread.pbuffer_pixmap_single_window
 dEQP-EGL.functional.multithread.pbuffer_pixmap_single_window_context
 dEQP-EGL.functional.multithread.pbuffer_pixmap_window
@@ -717,417 +719,9 @@ dEQP-EGL.functional.resize.pixel_density.stretch_width
 dEQP-EGL.functional.reusable_sync.invalid.get_invalid_value
 dEQP-EGL.functional.reusable_sync.invalid.wait_server_invalid_flag
 dEQP-EGL.functional.reusable_sync.valid.wait_server
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copyteximage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.10
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.11
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.13
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.14
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.16
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.17
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.18
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.3
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.5
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.6
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.7
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.9
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.4
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.8
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.7
+dEQP-EGL.functional.sharing.gles2.multithread.random.*
+dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.*
+dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.*
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.buffers.bufferdata_render
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.buffers.buffersubdata_render
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.copyteximage2d
index c1ab595..ea0ca5b 100644 (file)
@@ -15,7 +15,13 @@ dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_mat4
 dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_vec2
 dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_vec3
 dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_vec4
+dEQP-GLES2.functional.attribute_location.bind_aliasing.max_inactive_mat4
+dEQP-GLES2.functional.attribute_location.bind_aliasing.max_inactive_vec4
+dEQP-GLES2.functional.attribute_location.bind_hole.mat2
+dEQP-GLES2.functional.attribute_location.bind_hole.mat4
 dEQP-GLES2.functional.attribute_location.bind_hole.vec4
+dEQP-GLES2.functional.attribute_location.bind_max_attributes.mat4
+dEQP-GLES2.functional.attribute_location.bind_max_attributes.vec4
 dEQP-GLES2.functional.attribute_location.bind_relink_hole.float
 dEQP-GLES2.functional.attribute_location.bind_relink_hole.mat2
 dEQP-GLES2.functional.attribute_location.bind_relink_hole.mat3
@@ -781,6 +787,9 @@ dEQP-GLES2.functional.negative_api.buffer.delete_framebuffers
 dEQP-GLES2.functional.negative_api.buffer.delete_renderbuffers
 dEQP-GLES2.functional.negative_api.buffer.framebuffer_renderbuffer
 dEQP-GLES2.functional.negative_api.buffer.framebuffer_texture2d
+dEQP-GLES2.functional.negative_api.buffer.gen_buffers
+dEQP-GLES2.functional.negative_api.buffer.gen_framebuffers
+dEQP-GLES2.functional.negative_api.buffer.gen_renderbuffers
 dEQP-GLES2.functional.negative_api.buffer.read_pixels
 dEQP-GLES2.functional.negative_api.buffer.read_pixels_format_mismatch
 dEQP-GLES2.functional.negative_api.buffer.renderbuffer_storage
@@ -818,6 +827,8 @@ dEQP-GLES2.functional.negative_api.texture.deletetextures_invalid_number
 dEQP-GLES2.functional.negative_api.texture.deletetextures_invalid_number_bind
 dEQP-GLES2.functional.negative_api.texture.generatemipmap_npot_wdt_hgt
 dEQP-GLES2.functional.negative_api.texture.generatemipmap_zero_level_array_compressed
+dEQP-GLES2.functional.negative_api.texture.gentextures_invalid_size
+dEQP-GLES2.functional.negative_api.texture.teximage2d_inequal_width_height_cube
 dEQP-GLES2.functional.negative_api.texture.teximage2d_invalid_format
 dEQP-GLES2.functional.negative_api.texture.teximage2d_invalid_internalformat
 dEQP-GLES2.functional.negative_api.texture.texsubimage2d_invalid_format
@@ -847,6 +858,7 @@ dEQP-GLES2.functional.rasterization.interpolation.projected.lines_wide
 dEQP-GLES2.functional.rasterization.primitives.line_loop_wide
 dEQP-GLES2.functional.rasterization.primitives.line_strip_wide
 dEQP-GLES2.functional.rasterization.primitives.lines_wide
+dEQP-GLES2.functional.shaders.builtin_variable.fragcoord_xyz
 dEQP-GLES2.functional.shaders.builtin_variable.max_draw_buffers_fragment
 dEQP-GLES2.functional.shaders.builtin_variable.max_draw_buffers_vertex
 dEQP-GLES2.functional.shaders.builtin_variable.max_varying_vectors_fragment
@@ -1454,6 +1466,7 @@ dEQP-GLES2.functional.shaders.linkage.uniform_struct_precision_conflict_4
 dEQP-GLES2.functional.shaders.linkage.uniform_struct_type_conflict_1
 dEQP-GLES2.functional.shaders.linkage.uniform_struct_type_conflict_2
 dEQP-GLES2.functional.shaders.linkage.uniform_struct_type_conflict_3
+dEQP-GLES2.functional.shaders.linkage.varying_4
 dEQP-GLES2.functional.shaders.linkage.varying_differing_precision_2
 dEQP-GLES2.functional.shaders.linkage.varying_illegal_usage_1
 dEQP-GLES2.functional.shaders.linkage.varying_type_mismatch_1
@@ -1760,6 +1773,11 @@ dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_conti
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.vector_counter_vertex
 dEQP-GLES2.functional.shaders.matrix.add.uniform_highp_mat2_mat2_fragment
+dEQP-GLES2.functional.shaders.matrix.add.uniform_highp_mat4_mat4_fragment
+dEQP-GLES2.functional.shaders.matrix.add.uniform_lowp_mat4_mat4_fragment
+dEQP-GLES2.functional.shaders.matrix.add.uniform_mediump_mat4_mat4_fragment
+dEQP-GLES2.functional.shaders.matrix.div.uniform_highp_mat4_mat4_fragment
+dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_lowp_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_lowp_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.div.const_lowp_mat2_float_fragment
@@ -1788,6 +1806,9 @@ dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.post_decrement.dynamic_lowp_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.post_increment.dynamic_lowp_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_lowp_mat2_mat2_fragment
+dEQP-GLES2.functional.shaders.matrix.sub.uniform_highp_mat4_mat4_fragment
+dEQP-GLES2.functional.shaders.matrix.sub.uniform_lowp_mat4_mat4_fragment
+dEQP-GLES2.functional.shaders.matrix.sub.uniform_mediump_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec2_vertex
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec3_fragment
@@ -1909,6 +1930,8 @@ dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_end
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_endif_vertex
 dEQP-GLES2.functional.shaders.preprocessor.invalid_definitions.undef_non_identifier_2_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_definitions.undef_non_identifier_2_vertex
+dEQP-GLES2.functional.shaders.preprocessor.invalid_expressions.unclosed_parenthesis_fragment
+dEQP-GLES2.functional.shaders.preprocessor.invalid_expressions.unclosed_parenthesis_vertex
 dEQP-GLES2.functional.shaders.preprocessor.invalid_redefinitions.invalid_identifier_2_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_redefinitions.invalid_identifier_2_vertex
 dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_1_fragment
@@ -1941,11 +1964,11 @@ dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.mul_vs_plus_fragm
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.mul_vs_plus_vertex
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.xor_vs_bitwise_and_fragment
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.xor_vs_bitwise_and_vertex
+dEQP-GLES2.functional.shaders.preprocessor.pragmas.pragma_fragment
 dEQP-GLES2.functional.shaders.preprocessor.pragmas.pragma_unrecognized_debug_fragment
 dEQP-GLES2.functional.shaders.preprocessor.pragmas.pragma_unrecognized_debug_vertex
 dEQP-GLES2.functional.shaders.preprocessor.pragmas.pragma_unrecognized_token_fragment
 dEQP-GLES2.functional.shaders.preprocessor.pragmas.pragma_unrecognized_token_vertex
-dEQP-GLES2.functional.shaders.preprocessor.pragmas.pragma_fragment
 dEQP-GLES2.functional.shaders.preprocessor.pragmas.pragma_vertex
 dEQP-GLES2.functional.shaders.preprocessor.predefined_macros.line_2_fragment
 dEQP-GLES2.functional.shaders.preprocessor.predefined_macros.line_2_vertex
@@ -2313,6 +2336,8 @@ dEQP-GLES2.functional.shaders.texture_functions.invalid.texturecube_bias_in_vert
 dEQP-GLES2.functional.shaders.texture_functions.vertex.texture2dlod
 dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecubelod
 dEQP-GLES2.functional.state_query.fbo.framebuffer_attachment_texture_cube_map_face
+dEQP-GLES2.functional.state_query.floats.color_clear_value_getinteger
+dEQP-GLES2.functional.state_query.floats.depth_clear_value_getinteger
 dEQP-GLES2.functional.state_query.floats.depth_range_getinteger
 dEQP-GLES2.functional.state_query.floats.line_width_getinteger
 dEQP-GLES2.functional.state_query.floats.polygon_offset_factor_getinteger
@@ -2326,6 +2351,7 @@ dEQP-GLES2.functional.state_query.integers.stencil_value_mask_separate_both_getf
 dEQP-GLES2.functional.state_query.integers.stencil_value_mask_separate_getfloat
 dEQP-GLES2.functional.state_query.rbo.renderbuffer_internal_format
 dEQP-GLES2.functional.state_query.rbo.renderbuffer_size
+dEQP-GLES2.functional.state_query.shader.program_active_uniform_name
 dEQP-GLES2.functional.state_query.shader.program_info_log_length
 dEQP-GLES2.functional.state_query.shader.shader_info_log_length
 dEQP-GLES2.functional.state_query.shader.shader_source_length
@@ -2556,6 +2582,8 @@ dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_non_square_fastest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_non_square_nicest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_non_square_fastest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_non_square_nicest
+dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_fastest
+dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_nicest
 dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_linear_clamp
 dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_linear_mirror
 dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_linear_repeat
@@ -2702,6 +2730,9 @@ dEQP-GLES2.functional.uniform_api.info_query.struct_in_array.mat4_mat2_both
 dEQP-GLES2.functional.uniform_api.info_query.struct_in_array.mat4_mat2_fragment
 dEQP-GLES2.functional.uniform_api.info_query.struct_in_array.mat4_mat2_vertex
 dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.mat4_mat2_vertex
 dEQP-GLES2.functional.uniform_api.random.0
 dEQP-GLES2.functional.uniform_api.random.13
 dEQP-GLES2.functional.uniform_api.random.15
@@ -2733,8 +2764,10 @@ dEQP-GLES2.functional.uniform_api.random.81
 dEQP-GLES2.functional.uniform_api.random.83
 dEQP-GLES2.functional.uniform_api.random.87
 dEQP-GLES2.functional.uniform_api.random.88
+dEQP-GLES2.functional.uniform_api.random.89
 dEQP-GLES2.functional.uniform_api.random.9
 dEQP-GLES2.functional.uniform_api.random.91
+dEQP-GLES2.functional.uniform_api.random.94
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.bool_bvec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.mat4_mat2_both
@@ -2890,6 +2923,9 @@ dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.sampler2D_samplerCube_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.sampler2D_samplerCube_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.mat4_mat2_vertex
 dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.array_in_struct.bool_bvec4_both
 dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.array_in_struct.mat4_mat2_both
 dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.array_in_struct.mat4_mat2_fragment
diff --git a/android/cts/master/src/gles2-test-issues.txt b/android/cts/master/src/gles2-test-issues.txt
new file mode 100644 (file)
index 0000000..64c31d8
--- /dev/null
@@ -0,0 +1,3 @@
+# Bug 22665757
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rgb16f
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb16f
index bf3e5e8..3d9654c 100644 (file)
@@ -8,3 +8,1170 @@ dEQP-GLES3.functional.shaders.preprocessor.predefined_macros.line_2_fragment
 # Bug 22488431
 dEQP-GLES3.functional.shaders.fragdata.draw_buffers
 dEQP-GLES3.functional.shaders.fragdata.invalid_assign_to_1
+
+# Bug 22635479
+dEQP-GLES3.functional.pbo.renderbuffer.rgb8_clears
+dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.depth.stencil_index8
+dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.stencil_index8
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.highp_vertex.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.lowp_vertex.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.refract.mediump_vertex.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_vertex.vec4
+dEQP-GLES3.functional.shaders.constants.const_float_function_gotcha_fragment
+dEQP-GLES3.functional.shaders.constants.const_float_function_gotcha_vertex
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.invariant_attribute
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.invariant_uniform
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.invariant_uniform_block_2_fragment
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.invariant_uniform_block_2_vertex
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_duplicate_block_name_fragment
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_duplicate_block_name_vertex
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_sampler_2d_fragment
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_sampler_2d_vertex
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_sampler_cube_fragment
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_sampler_cube_vertex
+dEQP-GLES3.functional.shaders.fragdata.write_fragcolor_and_fragdata_static_if
+dEQP-GLES3.functional.shaders.fragdata.write_fragcolor_and_fragdata_unused_func
+dEQP-GLES3.functional.shaders.functions.array_arguments.copy_global_inout_on_call_fragment
+dEQP-GLES3.functional.shaders.functions.array_arguments.copy_global_inout_on_call_vertex
+dEQP-GLES3.functional.shaders.functions.invalid.array_size_from_const_arg_fragment
+dEQP-GLES3.functional.shaders.functions.invalid.array_size_from_const_arg_vertex
+dEQP-GLES3.functional.shaders.functions.invalid.init_const_local_from_const_arg_fragment
+dEQP-GLES3.functional.shaders.functions.invalid.init_const_local_from_const_arg_vertex
+dEQP-GLES3.functional.shaders.functions.invalid.local_function_prototype_fragment
+dEQP-GLES3.functional.shaders.functions.invalid.local_function_prototype_vertex
+dEQP-GLES3.functional.shaders.functions.invalid.uniform_return_type_fragment
+dEQP-GLES3.functional.shaders.functions.invalid.uniform_return_type_vertex
+dEQP-GLES3.functional.shaders.functions.invalid.use_const_arg_as_array_size_fragment
+dEQP-GLES3.functional.shaders.functions.invalid.use_const_arg_as_array_size_vertex
+dEQP-GLES3.functional.shaders.functions.invalid.use_const_arg_in_const_expr_fragment
+dEQP-GLES3.functional.shaders.functions.invalid.use_const_arg_in_const_expr_vertex
+dEQP-GLES3.functional.shaders.keywords.keywords.vec4_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.double_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.double_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.subroutine_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.subroutine_vertex
+dEQP-GLES3.functional.shaders.linkage.uniform.block.layout_qualifier_mismatch_1
+dEQP-GLES3.functional.shaders.linkage.uniform.block.layout_qualifier_mismatch_2
+dEQP-GLES3.functional.shaders.linkage.uniform.struct.precision_conflict_1
+dEQP-GLES3.functional.shaders.linkage.uniform.struct.precision_conflict_2
+dEQP-GLES3.functional.shaders.linkage.uniform.struct.precision_conflict_3
+dEQP-GLES3.functional.shaders.linkage.uniform.struct.precision_conflict_4
+dEQP-GLES3.functional.shaders.linkage.uniform.struct.type_conflict_1
+dEQP-GLES3.functional.shaders.linkage.uniform.struct.type_conflict_2
+dEQP-GLES3.functional.shaders.linkage.uniform.struct.type_conflict_3
+dEQP-GLES3.functional.shaders.linkage.varying.rules.illegal_usage_1
+dEQP-GLES3.functional.shaders.linkage.varying.rules.invalid_type_array_struct
+dEQP-GLES3.functional.shaders.linkage.varying.rules.invalid_type_int
+dEQP-GLES3.functional.shaders.linkage.varying.rules.invalid_type_struct_array
+dEQP-GLES3.functional.shaders.linkage.varying.rules.invalid_type_struct_struct
+dEQP-GLES3.functional.shaders.linkage.varying.rules.invalid_type_uint
+dEQP-GLES3.functional.shaders.linkage.varying.rules.struct_type_mismatch_2
+dEQP-GLES3.functional.shaders.linkage.varying.rules.struct_type_mismatch_3
+dEQP-GLES3.functional.shaders.linkage.varying.rules.type_mismatch_1
+dEQP-GLES3.functional.shaders.preprocessor.builtin.invalid_line_file_1_fragment
+dEQP-GLES3.functional.shaders.preprocessor.builtin.invalid_line_file_1_vertex
+dEQP-GLES3.functional.shaders.preprocessor.builtin.invalid_line_file_3_fragment
+dEQP-GLES3.functional.shaders.preprocessor.builtin.invalid_line_file_3_vertex
+dEQP-GLES3.functional.shaders.preprocessor.builtin.line_and_file_expression_fragment
+dEQP-GLES3.functional.shaders.preprocessor.builtin.line_and_file_expression_vertex
+dEQP-GLES3.functional.shaders.preprocessor.builtin.line_defined_2_fragment
+dEQP-GLES3.functional.shaders.preprocessor.builtin.line_defined_2_vertex
+dEQP-GLES3.functional.shaders.preprocessor.builtin.line_expression_fragment
+dEQP-GLES3.functional.shaders.preprocessor.builtin.line_expression_vertex
+dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.interp_invariant_storage
+dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.interp_invariant_storage_precision
+dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.interp_storage_invariant_input
+dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.interp_storage_precision_invariant_input
+dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_interp_storage_invariant_input
+dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_interp_storage_precision_invariant_input
+dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_storage_invariant_input
+dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.invariant_storage_precision_invariant_input
+dEQP-GLES3.functional.shaders.qualification_order.variables.invalid.storage_precision_invariant_input
+dEQP-GLES3.functional.shaders.random.all_features.fragment.62
+dEQP-GLES3.functional.shaders.random.all_features.fragment.88
+dEQP-GLES3.functional.shaders.random.all_features.vertex.70
+dEQP-GLES3.functional.shaders.texture_functions.invalid.textureoffset_sampler2darrayshadow_vec4_ivec2_fragment
+dEQP-GLES3.functional.shaders.texture_functions.invalid.textureoffset_sampler2darrayshadow_vec4_ivec2_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isamplercube_fragment
+dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercubeshadow_fragment
+dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercubeshadow_vertex
+dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_identifier_block_name_fragment
+dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_identifier_block_name_vertex
+dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_identifier_instance_name_fragment
+dEQP-GLES3.functional.shaders.uniform_block.invalid.invalid_identifier_instance_name_vertex
+dEQP-GLES3.functional.shaders.uniform_block.invalid.repeated_block_fragment
+dEQP-GLES3.functional.shaders.uniform_block.invalid.repeated_block_vertex
+dEQP-GLES3.functional.state_query.fbo.framebuffer_unspecified_attachment_component_type
+dEQP-GLES3.functional.state_query.floats.blend_color_getinteger
+dEQP-GLES3.functional.state_query.floats.color_clear_value_getinteger
+dEQP-GLES3.functional.state_query.floats.depth_clear_value_getinteger
+dEQP-GLES3.functional.state_query.floats.depth_range_getinteger
+dEQP-GLES3.functional.state_query.integers64.max_server_wait_timeout_getfloat
+dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_getfloat
+dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_separate_both_getfloat
+dEQP-GLES3.functional.state_query.integers.stencil_back_value_mask_separate_getfloat
+dEQP-GLES3.functional.state_query.integers.stencil_value_mask_getfloat
+dEQP-GLES3.functional.state_query.integers.stencil_value_mask_separate_both_getfloat
+dEQP-GLES3.functional.state_query.integers.stencil_value_mask_separate_getfloat
+dEQP-GLES3.functional.state_query.rbo.renderbuffer_internal_format
+dEQP-GLES3.functional.state_query.rbo.renderbuffer_size
+dEQP-GLES3.functional.state_query.sampler.sampler_texture_max_lod_getsamplerparameteri
+dEQP-GLES3.functional.state_query.sampler.sampler_texture_min_lod_getsamplerparameteri
+dEQP-GLES3.functional.state_query.shader.shader_info_log_length
+dEQP-GLES3.functional.state_query.shader.shader_source_length
+dEQP-GLES3.functional.texture.mipmap.2d.projected.linear_linear_clamp
+dEQP-GLES3.functional.texture.mipmap.2d.projected.linear_linear_mirror
+dEQP-GLES3.functional.texture.mipmap.2d.projected.linear_linear_repeat
+dEQP-GLES3.functional.texture.mipmap.2d.projected.linear_nearest_clamp
+dEQP-GLES3.functional.texture.mipmap.2d.projected.linear_nearest_mirror
+dEQP-GLES3.functional.texture.mipmap.2d.projected.linear_nearest_repeat
+dEQP-GLES3.functional.texture.mipmap.2d.projected.nearest_linear_clamp
+dEQP-GLES3.functional.texture.mipmap.2d.projected.nearest_linear_mirror
+dEQP-GLES3.functional.texture.mipmap.2d.projected.nearest_linear_repeat
+dEQP-GLES3.functional.texture.mipmap.2d.projected.nearest_nearest_clamp
+dEQP-GLES3.functional.texture.mipmap.2d.projected.nearest_nearest_mirror
+dEQP-GLES3.functional.texture.mipmap.2d.projected.nearest_nearest_repeat
+dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.highp_mat2
+dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.lowp_mat2
+dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.mediump_mat2
+dEQP-GLES3.functional.transform_feedback.array_element.separate.points.highp_mat2
+dEQP-GLES3.functional.transform_feedback.array_element.separate.points.lowp_mat2
+dEQP-GLES3.functional.transform_feedback.array_element.separate.points.mediump_mat2
+dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.highp_mat2
+dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.lowp_mat2
+dEQP-GLES3.functional.transform_feedback.array_element.separate.triangles.mediump_mat2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_float
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_int
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_ivec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_ivec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_ivec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_uint
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_uvec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_uvec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_uvec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_vec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_vec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.highp_vec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_float
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_int
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_ivec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_ivec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_ivec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_uint
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_uvec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_uvec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_uvec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_vec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_vec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_vec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_float
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_int
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_ivec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_ivec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_ivec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_uint
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_uvec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_uvec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_uvec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_vec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_vec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_vec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_float
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_int
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_ivec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_ivec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_ivec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_uint
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_uvec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_uvec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_uvec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_vec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_vec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_vec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_float
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_int
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_ivec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_ivec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_ivec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_uint
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_uvec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_uvec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_uvec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_vec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_vec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.lowp_vec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_float
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_int
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_ivec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_ivec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_ivec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_uint
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_uvec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_uvec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_uvec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_vec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_vec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.points.mediump_vec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_float
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_int
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_ivec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_ivec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_ivec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_uint
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_uvec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_uvec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_uvec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_vec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_vec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_vec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_float
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_int
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_ivec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_ivec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_ivec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_uint
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_uvec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_uvec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_uvec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_vec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_vec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_vec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_float
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_int
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_ivec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_ivec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_ivec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_uint
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_uvec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_uvec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_uvec4
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_vec2
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_vec3
+dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.mediump_vec4
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_float
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_int
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_ivec2
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_uint
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_uvec2
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_vec2
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_float
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_int
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_ivec2
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_uint
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_uvec2
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.lowp_vec2
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_float
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_int
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_ivec2
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_uint
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_uvec2
+dEQP-GLES3.functional.transform_feedback.array.separate.lines.mediump_vec2
+dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_float
+dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_int
+dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_ivec2
+dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_uint
+dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_uvec2
+dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_vec2
+dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_float
+dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_int
+dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_ivec2
+dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_uint
+dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_uvec2
+dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_vec2
+dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_float
+dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_int
+dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_ivec2
+dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_uint
+dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_uvec2
+dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_vec2
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_float
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_int
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_ivec2
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_uint
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_uvec2
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.highp_vec2
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_float
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_int
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_ivec2
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_uint
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_uvec2
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_vec2
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_float
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_int
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_ivec2
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_uint
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_uvec2
+dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_vec2
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.highp_mat2
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.lowp_mat2
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.mediump_mat2
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.highp_mat2
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat2
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.mediump_mat2
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.highp_mat2
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.lowp_mat2
+dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.mediump_mat2
+dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.1
+dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.7
+dEQP-GLES3.functional.transform_feedback.random.interleaved.points.2
+dEQP-GLES3.functional.transform_feedback.random.separate.lines.1
+dEQP-GLES3.functional.transform_feedback.random.separate.lines.8
+dEQP-GLES3.functional.transform_feedback.random.separate.lines.9
+dEQP-GLES3.functional.transform_feedback.random.separate.points.2
+dEQP-GLES3.functional.transform_feedback.random.separate.points.7
+dEQP-GLES3.functional.transform_feedback.random.separate.triangles.10
+dEQP-GLES3.functional.transform_feedback.random.separate.triangles.6
+dEQP-GLES3.functional.transform_feedback.random.separate.triangles.9
+
+# Bug 22632106
+dEQP-GLES3.functional.shaders.invariance.highp.common_subexpression_1
+dEQP-GLES3.functional.shaders.invariance.highp.common_subexpression_3
+dEQP-GLES3.functional.shaders.invariance.lowp.common_subexpression_1
+dEQP-GLES3.functional.shaders.invariance.lowp.common_subexpression_3
+dEQP-GLES3.functional.shaders.invariance.mediump.common_subexpression_1
+dEQP-GLES3.functional.shaders.invariance.mediump.common_subexpression_3
+dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.usampler2darray_vertex
+dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.isampler3d_vertex
+dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.sampler3d_bias_fixed_fragment
+dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.sampler3d_bias_float_fragment
+dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.isampler3d_bias_fragment
+dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.usampler3d_bias_fragment
+
+# Bug 22632003
+dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_dst_y
+dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_src_dst_y
+dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_dst_y
+dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_src_dst_y
+dEQP-GLES3.functional.polygon_offset.default_displacement_with_units
+dEQP-GLES3.functional.polygon_offset.default_render_with_units
+dEQP-GLES3.functional.polygon_offset.fixed16_displacement_with_units
+dEQP-GLES3.functional.polygon_offset.fixed16_render_with_units
+dEQP-GLES3.functional.polygon_offset.fixed24_displacement_with_units
+dEQP-GLES3.functional.polygon_offset.fixed24_render_with_units
+dEQP-GLES3.functional.polygon_offset.float32_displacement_with_units
+
+# Bug 22760309
+dEQP-GLES3.functional.attribute_location.bind_hole.vec4
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.float
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.vec2
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.vec3
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.vec4
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat2
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat3
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat4
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.int
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.ivec2
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.ivec3
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.ivec4
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.uint
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.uvec2
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.uvec3
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.uvec4
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat2x2
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat2x3
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat2x4
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat3x2
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat3x3
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat3x4
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat4x2
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat4x3
+dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat4x4
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.float
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.vec2
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.vec3
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.vec4
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat2
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat3
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat4
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.int
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.ivec2
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.ivec3
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.ivec4
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.uint
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.uvec2
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.uvec3
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.uvec4
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat2x2
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat2x3
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat2x4
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat3x2
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat3x3
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat3x4
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat4x2
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat4x3
+dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat4x4
+dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored_masked
+dEQP-GLES3.functional.draw.random.50
+dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.red_unsigned_byte
+dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.red_float
+dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rg_unsigned_byte
+dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rg_float
+dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_linear
+dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_x_linear
+dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_y_linear
+dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_dst_x_linear
+dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_dst_y_linear
+dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_dst_x_linear
+dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_dst_y_linear
+dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.27
+dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.44
+dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.78
+dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.84
+dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_lowp_uvec4
+dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_mediump_uint
+dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_mediump_uvec2
+dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_mediump_uvec3
+dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_mediump_uvec4
+dEQP-GLES3.functional.negative_api.buffer.read_buffer
+dEQP-GLES3.functional.negative_api.shader.program_parameteri
+dEQP-GLES3.functional.multisample.default_framebuffer.stencil
+dEQP-GLES3.functional.multisample.fbo_4_samples.stencil
+dEQP-GLES3.functional.multisample.fbo_max_samples.stencil
+dEQP-GLES3.functional.lifetime.attach.deleted_name.buffer_vertex_array
+dEQP-GLES3.functional.lifetime.attach.deleted_input.buffer_vertex_array
+dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_clears
+dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_triangles
+dEQP-GLES3.functional.pbo.renderbuffer.rgb565_triangles
+dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_clears
+dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_triangles
+dEQP-GLES3.functional.shaders.arrays.declaration.multiple_declarations_single_statement_explicit_vertex
+dEQP-GLES3.functional.shaders.arrays.declaration.multiple_declarations_single_statement_explicit_fragment
+dEQP-GLES3.functional.shaders.arrays.declaration.multiple_declarations_single_statement_implicit_vertex
+dEQP-GLES3.functional.shaders.arrays.declaration.multiple_declarations_single_statement_implicit_fragment
+dEQP-GLES3.functional.shaders.arrays.invalid.empty_declaration_with_var_name_vertex
+dEQP-GLES3.functional.shaders.arrays.invalid.empty_declaration_with_var_name_fragment
+dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_vertex.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.log.highp_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_vertex.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.lowp_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_vertex.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.mediump_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_vertex.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.ceil.highp_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.lowp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.lowp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.lowp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.lowp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.lowp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.lowp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.lowp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.lowp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.mediump_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.mediump_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.mediump_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.mediump_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.highp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.highp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.highp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.faceforward.highp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_fragment.mat3x2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_fragment.mat4x2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_fragment.mat4x3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_fragment.mat3x2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_fragment.mat4x2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_fragment.mat4x3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_fragment.mat3x2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_fragment.mat4x2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.matrixcompmult.highp_fragment.mat4x3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.lowp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.lowp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.mediump_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.mediump_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.highp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.highp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_fragment.mat2x3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_fragment.mat2x4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.lowp_fragment.mat3x4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_fragment.mat2x3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_fragment.mat2x4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_fragment.mat3x4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.modf.highp_vertex
+dEQP-GLES3.functional.shaders.builtin_functions.precision.modf.highp_fragment
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_in_vertex
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_in_fragment
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_out_vertex
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_out_fragment
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_const_vertex
+dEQP-GLES3.functional.shaders.declarations.invalid_declarations.uniform_block_const_fragment
+dEQP-GLES3.functional.shaders.fragdepth.write.fragcoord_z
+dEQP-GLES3.functional.shaders.functions.datatypes.bool_bvec2_vertex
+dEQP-GLES3.functional.shaders.functions.datatypes.bool_bvec2_fragment
+dEQP-GLES3.functional.shaders.functions.invalid.overload_builtin_function_vertex
+dEQP-GLES3.functional.shaders.functions.invalid.overload_builtin_function_fragment
+dEQP-GLES3.functional.shaders.functions.invalid.redefine_builtin_function_vertex
+dEQP-GLES3.functional.shaders.functions.invalid.redefine_builtin_function_fragment
+dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_lowp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_lowp
+dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_lowp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_lowp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_lowp
+dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.float_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_lowp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_mediump
+dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.float_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.float_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_highp
+dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_highp
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.coherent_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.coherent_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.atomic_uint_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.atomic_uint_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.common_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.common_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.active_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.active_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.filter_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.filter_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage1D_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage1D_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage2D_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage2D_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage3D_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage1DArray_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage1DArray_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage2DArray_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage2DArray_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.restrict_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.restrict_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.readonly_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.readonly_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.writeonly_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.writeonly_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.resource_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.resource_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.patch_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.patch_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.sample_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.sample_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.partition_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.partition_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1D_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1D_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2D_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2D_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image3D_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image3D_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.imageCube_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.imageCube_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimage3D_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimageCube_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimageCube_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage1D_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage1D_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage2D_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage2D_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage3D_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage3D_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimageCube_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimageCube_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1DArray_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1DArray_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2DArray_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2DArray_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage1DArray_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage1DArray_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage2DArray_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimage2DArray_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1DShadow_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1DShadow_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2DShadow_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2DShadow_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1DArrayShadow_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image1DArrayShadow_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2DArrayShadow_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.image2DArrayShadow_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.imageBuffer_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.imageBuffer_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimageBuffer_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.iimageBuffer_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimageBuffer_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.uimageBuffer_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.samplerBuffer_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.samplerBuffer_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.isamplerBuffer_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.isamplerBuffer_fragment
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.usamplerBuffer_vertex
+dEQP-GLES3.functional.shaders.keywords.reserved_keywords.usamplerBuffer_fragment
+dEQP-GLES3.functional.shaders.keywords.invalid_identifiers.max_length_vertex
+dEQP-GLES3.functional.shaders.keywords.invalid_identifiers.max_length_fragment
+dEQP-GLES3.functional.shaders.linkage.uniform.basic.precision_conflict_1
+dEQP-GLES3.functional.shaders.linkage.uniform.basic.precision_conflict_2
+dEQP-GLES3.functional.shaders.linkage.uniform.basic.precision_conflict_3
+dEQP-GLES3.functional.shaders.linkage.uniform.basic.precision_conflict_4
+dEQP-GLES3.functional.shaders.linkage.varying.rules.struct_type_mismatch_1
+dEQP-GLES3.functional.shaders.linkage.varying.struct.float_uvec2_vec3
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uint_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uint_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uint_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uint_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uint_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uint_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uvec2_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uvec2_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uvec2_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uvec2_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uvec2_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uvec2_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uvec3_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uvec3_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uvec3_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uvec3_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uvec3_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uvec3_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uvec4_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.lowp_uvec4_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uvec4_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.mediump_uvec4_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uvec4_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_effect.highp_uvec4_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uint_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uint_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uint_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uint_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uint_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uint_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uvec2_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uvec2_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uvec2_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uvec2_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uvec2_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uvec2_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uvec3_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uvec3_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uvec3_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uvec3_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uvec3_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uvec3_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uvec4_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_uvec4_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uvec4_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_uvec4_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uvec4_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.post_decrement_effect.highp_uvec4_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uint_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uint_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uint_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uint_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uint_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uint_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uvec2_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uvec2_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uvec2_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uvec2_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uvec2_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uvec2_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uvec3_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uvec3_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uvec3_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uvec3_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uvec3_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uvec3_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uvec4_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.lowp_uvec4_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uvec4_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_uvec4_fragment
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uvec4_vertex
+dEQP-GLES3.functional.shaders.operator.unary_operator.pre_decrement_result.highp_uvec4_fragment
+dEQP-GLES3.functional.shaders.preprocessor.basic.identifier_with_double_underscore_vertex
+dEQP-GLES3.functional.shaders.preprocessor.basic.identifier_with_double_underscore_fragment
+dEQP-GLES3.functional.shaders.preprocessor.comments.backslash_in_a_comment_1_vertex
+dEQP-GLES3.functional.shaders.preprocessor.comments.backslash_in_a_comment_1_fragment
+dEQP-GLES3.functional.shaders.qualification_order.variables.valid.invariant_interp_storage_precision
+dEQP-GLES3.functional.shaders.qualification_order.variables.valid.invariant_interp_storage
+dEQP-GLES3.functional.shaders.qualification_order.variables.valid.invariant_storage_precision
+dEQP-GLES3.functional.shaders.qualification_order.variables.valid.invariant_storage
+dEQP-GLES3.functional.shaders.random.all_features.fragment.48
+dEQP-GLES3.functional.shaders.random.all_features.fragment.76
+dEQP-GLES3.functional.shaders.random.scalar_conversion.fragment.72
+dEQP-GLES3.functional.shaders.random.scalar_conversion.combined.72
+dEQP-GLES3.functional.shaders.random.trigonometric.vertex.97
+dEQP-GLES3.functional.shaders.random.texture.fragment.72
+dEQP-GLES3.functional.shaders.scoping.valid.for_init_statement_variable_hides_global_variable_vertex
+dEQP-GLES3.functional.shaders.scoping.valid.variable_in_if_hides_global_variable_vertex
+dEQP-GLES3.functional.shaders.scoping.valid.variable_in_if_hides_global_variable_fragment
+dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_for_init_statement_variable_vertex
+dEQP-GLES3.functional.shaders.scoping.invalid.redeclare_for_init_statement_variable_fragment
+dEQP-GLES3.functional.shaders.scoping.invalid.redefine_builtin_vertex
+dEQP-GLES3.functional.shaders.scoping.invalid.redefine_builtin_fragment
+dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_if_in_outer_scope_vertex
+dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_if_in_outer_scope_fragment
+dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_else_in_outer_scope_vertex
+dEQP-GLES3.functional.shaders.scoping.invalid.use_variable_from_else_in_outer_scope_fragment
+dEQP-GLES3.functional.shaders.struct.local.basic_equal_vertex
+dEQP-GLES3.functional.shaders.struct.local.basic_equal_fragment
+dEQP-GLES3.functional.shaders.struct.local.basic_not_equal_vertex
+dEQP-GLES3.functional.shaders.struct.local.basic_not_equal_fragment
+dEQP-GLES3.functional.shaders.struct.local.nested_not_equal_fragment
+dEQP-GLES3.functional.shaders.struct.local.nested_not_equal_vertex
+dEQP-GLES3.functional.shaders.struct.local.nested_equal_fragment
+dEQP-GLES3.functional.shaders.struct.local.nested_equal_vertex
+dEQP-GLES3.functional.shaders.struct.uniform.array_member_dynamic_index_vertex
+dEQP-GLES3.functional.shaders.struct.uniform.dynamic_loop_nested_struct_array_fragment
+dEQP-GLES3.functional.shaders.struct.uniform.sampler_nested_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2d_fixed_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2d_fixed_fragment
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2d_float_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2d_float_fragment
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.isampler2d_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.isampler2d_fragment
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2darray_fixed_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2darray_fixed_fragment
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2darray_float_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler2darray_float_fragment
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.isampler2darray_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.isampler2darray_fragment
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.usampler2darray_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.usampler2darray_fragment
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler3d_fixed_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler3d_fixed_fragment
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler3d_float_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.sampler3d_float_fragment
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.isampler3d_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.isampler3d_fragment
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.usampler3d_vertex
+dEQP-GLES3.functional.shaders.texture_functions.texelfetchoffset.usampler3d_fragment
+dEQP-GLES3.functional.shaders.texture_functions.invalid.texture_sampler2darrayshadow_vec4_float_vertex
+dEQP-GLES3.functional.shaders.texture_functions.invalid.texture_sampler2darrayshadow_vec4_float_fragment
+dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_row_major_vec4_vertex
+dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_row_major_vec4_fragment
+dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_column_major_vec4_vertex
+dEQP-GLES3.functional.shaders.uniform_block.valid.member_layout_column_major_vec4_fragment
+dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_row_major_vertex
+dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_row_major_fragment
+dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_column_major_vertex
+dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_column_major_fragment
+dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_all_vertex
+dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_all_fragment
+dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_all_8_times_vertex
+dEQP-GLES3.functional.shaders.uniform_block.valid.struct_member_layout_all_8_times_fragment
+dEQP-GLES3.functional.shaders.uniform_block.invalid.member_in_interface_qualifier_vertex
+dEQP-GLES3.functional.shaders.uniform_block.invalid.member_in_interface_qualifier_fragment
+dEQP-GLES3.functional.shaders.uniform_block.invalid.member_out_interface_qualifier_vertex
+dEQP-GLES3.functional.shaders.uniform_block.invalid.member_out_interface_qualifier_fragment
+dEQP-GLES3.functional.shaders.uniform_block.invalid.structure_definition_vertex
+dEQP-GLES3.functional.shaders.uniform_block.invalid.structure_definition_fragment
+dEQP-GLES3.functional.shaders.uniform_block.invalid.too_long_block_name_vertex
+dEQP-GLES3.functional.shaders.uniform_block.invalid.too_long_block_name_fragment
+dEQP-GLES3.functional.shaders.constants.invalid_octal_1_vertex
+dEQP-GLES3.functional.shaders.constants.invalid_octal_1_fragment
+dEQP-GLES3.functional.shaders.switch.while_loop_in_switch_uniform_vertex
+dEQP-GLES3.functional.state_query.integers.draw_buffer_getboolean
+dEQP-GLES3.functional.state_query.integers.draw_buffer_getinteger
+dEQP-GLES3.functional.state_query.integers.draw_buffer_getinteger64
+dEQP-GLES3.functional.state_query.integers.draw_buffer_getfloat
+dEQP-GLES3.functional.state_query.floats.depth_range_getinteger64
+dEQP-GLES3.functional.state_query.floats.line_width_getinteger
+dEQP-GLES3.functional.state_query.floats.line_width_getinteger64
+dEQP-GLES3.functional.state_query.floats.polygon_offset_factor_getinteger
+dEQP-GLES3.functional.state_query.floats.polygon_offset_factor_getinteger64
+dEQP-GLES3.functional.state_query.floats.polygon_offset_units_getinteger
+dEQP-GLES3.functional.state_query.floats.polygon_offset_units_getinteger64
+dEQP-GLES3.functional.state_query.floats.sample_coverage_value_getinteger
+dEQP-GLES3.functional.state_query.floats.sample_coverage_value_getinteger64
+dEQP-GLES3.functional.state_query.sampler.sampler_texture_min_lod_getsamplerparameterf
+dEQP-GLES3.functional.state_query.sampler.sampler_texture_max_lod_getsamplerparameterf
+dEQP-GLES3.functional.state_query.fbo.framebuffer_unspecified_attachment_x_size_rbo
+dEQP-GLES3.functional.state_query.shader.program_active_uniform_types
+dEQP-GLES3.functional.state_query.shader.vertex_attrib_type
+dEQP-GLES3.functional.state_query.shader.vertex_attrib_integer
+dEQP-GLES3.functional.state_query.shader.uniform_value_boolean
+dEQP-GLES3.functional.state_query.internal_format.rgba_samples
+dEQP-GLES3.functional.state_query.internal_format.rgb_samples
+dEQP-GLES3.functional.state_query.string.extensions
+dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_linear_clamp_clamp
+dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_linear_clamp_mirror
+dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_nearest_clamp_clamp
+dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_nearest_linear_clamp_clamp
+dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_nearest_nearest_clamp_clamp
+dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_linear_mirror_clamp
+dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_nearest_mirror_clamp
+dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_clamp_mirror
+dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_mirror_clamp
+dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_mirror_mirror
+dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_clamp_mirror
+dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_mirror_clamp
+dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_mirror_mirror
+dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_linear_linear_clamp_clamp
+dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_linear_nearest_clamp_clamp
+dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_nearest_linear_clamp_clamp
+dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_nearest_nearest_clamp_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_linear_clamp_clamp_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_linear_clamp_clamp_mirror
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_linear_clamp_mirror_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_linear_clamp_repeat_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_linear_clamp_repeat_mirror
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_nearest_clamp_clamp_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_nearest_clamp_clamp_mirror
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_nearest_clamp_mirror_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_nearest_clamp_repeat_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_linear_nearest_clamp_repeat_mirror
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_linear_clamp_clamp_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_linear_clamp_clamp_mirror
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_linear_clamp_mirror_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_linear_clamp_mirror_mirror
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_linear_clamp_repeat_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_nearest_clamp_clamp_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_nearest_clamp_clamp_mirror
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_nearest_clamp_mirror_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_nearest_clamp_mirror_mirror
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_nearest_clamp_repeat_clamp
+dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_mipmap_nearest_nearest_clamp_repeat_mirror
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.r16f_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.r16ui_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.r32f_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.r32i_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.r32ui_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.r8_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.r8_snorm_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.r8i_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg16ui_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.rg8i_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb10_a2_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb10_a2ui_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb8_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb8i_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgb8ui_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba16i_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.rgba32f_3d
+dEQP-GLES3.functional.texture.specification.basic_teximage3d.srgb8_alpha8_3d
+dEQP-GLES3.functional.texture.specification.teximage3d_depth_pbo.depth_component16_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth24_stencil8_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth32f_stencil8_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth_component16_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth_component24_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.depth_component32f_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.r11f_g11f_b10f_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.r16f_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.r16i_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.r32i_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.r8_snorm_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.r8i_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.r8ui_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg16f_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg16i_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg16ui_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg32ui_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg8_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg8_snorm_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rg8i_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb10_a2_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb10_a2ui_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb16f_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb16i_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb16ui_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb32f_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb32i_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb32ui_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb8_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb8i_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgb8ui_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba16f_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba16ui_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba32f_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba32i_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba8_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba8_snorm_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba8i_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.rgba8ui_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.format.srgb8_alpha8_2d
+dEQP-GLES3.functional.texture.specification.texstorage2d.size.2d_57x63_6_levels
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.depth32f_stencil8_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r11f_g11f_b10f_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r16f_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r16i_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r16i_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r16ui_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r32f_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r32i_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r32i_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r32ui_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r8_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r8_snorm_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r8_snorm_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r8i_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r8i_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.r8ui_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg16i_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg32f_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg32i_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg32i_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg32ui_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg8_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg8_snorm_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg8_snorm_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg8i_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rg8ui_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb10_a2_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb10_a2_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb16f_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb16i_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb16i_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb16ui_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb32i_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb8_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb8i_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgb8ui_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba16f_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba16i_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba16i_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba16ui_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba32f_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba32ui_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba8_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba8_snorm_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba8i_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba8ui_2d_array
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.rgba8ui_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.srgb8_3d
+dEQP-GLES3.functional.texture.specification.texstorage3d.format.srgb8_alpha8_3d
+dEQP-GLES3.functional.transform_feedback.random.separate.triangles.1
+dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.3
+dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.7
+dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.8
+dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.10
+dEQP-GLES3.functional.ubo.random.all_per_block_buffers.35
+dEQP-GLES3.functional.ubo.random.all_shared_buffer.37
+dEQP-GLES3.functional.ubo.random.basic_arrays.15
+dEQP-GLES3.functional.ubo.random.nested_structs_arrays.9
+dEQP-GLES3.functional.ubo.random.nested_structs_arrays.14
+dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_vertex
+dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_fragment
+dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_both
+dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_vertex
+dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_fragment
+dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_both
+dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_vertex
+dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_fragment
+dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_both
+dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_vertex
+dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_fragment
+dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_both
+dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.sampler2D_both
+dEQP-GLES3.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.sampler2D_samplerCube_both
+dEQP-GLES3.functional.uniform_api.random.4
+dEQP-GLES3.functional.uniform_api.random.8
+dEQP-GLES3.functional.uniform_api.random.22
+dEQP-GLES3.functional.uniform_api.random.81
+dEQP-GLES3.functional.uniform_api.random.93
index 8c06229..a6f753b 100644 (file)
@@ -879,3 +879,7 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_fragment.v
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.highp_vertex.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.highp_fragment.vec4
 dEQP-GLES3.functional.texture.filtering.3d.formats.rgba16f_linear_mipmap_linear
+
+# Bug 22920759
+dEQP-GLES3.functional.texture.mipmap.cube.projected.nearest_linear
+dEQP-GLES3.functional.texture.mipmap.cube.max_level.nearest_nearest
diff --git a/android/cts/master/src/gles3-multisample-issues.txt b/android/cts/master/src/gles3-multisample-issues.txt
new file mode 100644 (file)
index 0000000..ce134ff
--- /dev/null
@@ -0,0 +1,126 @@
+# Bug 22760309
+dEQP-GLES3.functional.clipping.polygon_edge.poly_fan
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_one.clip_neg_x_neg_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_one.clip_pos_x_neg_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_neg_x_neg_y_and_pos_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_neg_y_and_neg_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_neg_x_neg_z_and_pos_x_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_neg_y_neg_z_and_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_neg_y_and_neg_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_neg_y_and_pos_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_neg_z_and_neg_x_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_neg_z_and_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_z_and_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_y_neg_z_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_y_neg_z_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_pos_x_neg_z_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_pos_x_pos_z_and_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_z_and_neg_y_neg_z_and_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_and_neg_x_neg_y_and_pos_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_and_pos_x_neg_y_and_neg_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_neg_x_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_pos_x_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_pos_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_neg_y_pos_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_x_neg_y_and_pos_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_pos_x_neg_y_and_neg_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_neg_z_and_pos_x_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_neg_z_and_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_z_and_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_y_neg_z_and_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_pos_x_neg_z_and_neg_x_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_pos_y_neg_z_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_x_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_pos_y_neg_z_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_neg_x_neg_z_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_neg_x_pos_z_and_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_z_and_neg_y_neg_z_and_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_neg_x_neg_y_and_pos_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_and_pos_x_neg_y_and_neg_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_neg_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_pos_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_and_neg_x_neg_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_and_pos_x_neg_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_x_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_x_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_x_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_x_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_x_neg_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_x_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_x_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_x_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_and_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_z_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_z_and_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_and_neg_x_neg_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_and_pos_x_neg_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_pos_x_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_pos_z_and_neg_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_pos_z_and_pos_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_and_neg_x_neg_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_and_pos_x_neg_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_x_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_x_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_x_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_x_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_x_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_x_pos_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_x_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_x_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_x_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_and_pos_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_z_and_neg_y_pos_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_z_and_neg_y_neg_z
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_and_neg_x_neg_y
+dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_and_pos_x_neg_y
+dEQP-GLES3.functional.shaders.builtin_variable.fragcoord_w
diff --git a/android/cts/master/src/gles3-pixelformat-issues.txt b/android/cts/master/src/gles3-pixelformat-issues.txt
new file mode 100644 (file)
index 0000000..2386f4a
--- /dev/null
@@ -0,0 +1,13 @@
+# Bug 23278613
+dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.dst_color_one_minus_dst_alpha
+dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.dst_color_constant_alpha
+dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src.dst_color_src_alpha_saturate
+dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_zero
+dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_one_minus_src_color
+dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_one_minus_dst_color
+dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_one_minus_dst_alpha
+dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_constant_color
+dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_constant_alpha
+dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.one_src_alpha_saturate
+dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_src_alpha
+dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.dst.dst_alpha_constant_alpha
index fe8556a..06c9919 100644 (file)
@@ -12,4 +12,6 @@ dEQP-GLES3.functional.dither.*
 dEQP-GLES3.functional.fence_sync.*
 dEQP-GLES3.functional.state_query.integers.implementation_color_read_*
 dEQP-GLES3.functional.state_query.integers.read_buffer_*
-dEQP-GLES3.functional.state_query.integers.draw_buffer_*
+
+# \note All cases currently removed from master list due to driver issues
+# dEQP-GLES3.functional.state_query.integers.draw_buffer_*
index 947cb5f..7efd102 100644 (file)
@@ -515,3 +515,7 @@ dEQP-GLES3.functional.flush_finish.flush_wait
 
 # Khronos bug 14284, internal bug 22461511
 dEQP-GLES3.functional.shaders.linkage.uniform.block.layout_qualifier_mismatch_3
+
+# Khronos bug 14266, internal bug 22654014
+dEQP-GLES3.functional.negative_api.texture.compressedteximage3d_invalid_astc_target
+dEQP-GLES3.functional.negative_api.texture.texstorage3d_invalid_astc_target
index 508cb6c..3a5a11a 100644 (file)
@@ -93,3 +93,68 @@ dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.usampler3d_fra
 # Bug 22302334
 dEQP-GLES3.functional.shaders.builtin_functions.precision.acosh.highp_*
 dEQP-GLES3.functional.shaders.builtin_functions.precision.atanh.highp_*
+
+# Bug 22405868
+dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.sampler3d_float_vertex
+
+# Bug 22628471
+dEQP-GLES3.functional.shaders.derivate.dfdx.*_float.*_highp
+dEQP-GLES3.functional.shaders.derivate.dfdy.*_float.*_highp
+
+# Bug 22921258
+dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_lowp
+dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_mediump
+dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_mediump
+
+# Bug 22665757
+dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0.rgb16f
+dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rgb16f
+
+# Bug 22794757
+dEQP-GLES3.functional.texture.mipmap.cube.projected.*
+
+# Bug 22794704
+dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.sampler3d_float_vertex
+
+# Bug 22859221
+dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.*mediump*.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.reflect.*highp*.scalar
+
+# Bug 21326228
+dEQP-GLES3.functional.shaders.linkage.uniform.block.differing_precision
+
+# Bug 23219552
+dEQP-GLES3.functional.dither.disabled.gradient_white
+dEQP-GLES3.functional.dither.disabled.gradient_red
+dEQP-GLES3.functional.dither.disabled.gradient_green
+dEQP-GLES3.functional.dither.disabled.gradient_blue
+dEQP-GLES3.functional.dither.disabled.gradient_alpha
diff --git a/android/cts/master/src/gles31-driver-issues.txt b/android/cts/master/src/gles31-driver-issues.txt
new file mode 100644 (file)
index 0000000..bf40d8c
--- /dev/null
@@ -0,0 +1,933 @@
+# Bug 22635479
+dEQP-GLES31.functional.ubo.random.all_per_block_buffers.41
+dEQP-GLES31.functional.debug.error_filters.case_0
+dEQP-GLES31.functional.debug.error_filters.case_16
+dEQP-GLES31.functional.debug.error_filters.case_18
+dEQP-GLES31.functional.debug.error_filters.case_26
+dEQP-GLES31.functional.debug.error_filters.case_3
+dEQP-GLES31.functional.debug.error_filters.case_8
+dEQP-GLES31.functional.debug.error_groups.case_0
+dEQP-GLES31.functional.debug.error_groups.case_10
+dEQP-GLES31.functional.debug.error_groups.case_11
+dEQP-GLES31.functional.debug.error_groups.case_13
+dEQP-GLES31.functional.debug.error_groups.case_15
+dEQP-GLES31.functional.debug.error_groups.case_3
+dEQP-GLES31.functional.debug.error_groups.case_8
+dEQP-GLES31.functional.debug.error_groups.case_9
+dEQP-GLES31.functional.geometry_shading.emit.line_strip_emit_0_end_0
+dEQP-GLES31.functional.geometry_shading.emit.line_strip_emit_0_end_1
+dEQP-GLES31.functional.geometry_shading.emit.line_strip_emit_0_end_2
+dEQP-GLES31.functional.geometry_shading.emit.points_emit_0_end_0
+dEQP-GLES31.functional.geometry_shading.emit.points_emit_0_end_1
+dEQP-GLES31.functional.geometry_shading.emit.points_emit_0_end_2
+dEQP-GLES31.functional.geometry_shading.emit.triangle_strip_emit_0_end_0
+dEQP-GLES31.functional.geometry_shading.emit.triangle_strip_emit_0_end_1
+dEQP-GLES31.functional.geometry_shading.emit.triangle_strip_emit_0_end_2
+dEQP-GLES31.functional.program_interface_query.buffer_variable.random.22
+dEQP-GLES31.functional.program_interface_query.buffer_variable.random.30
+dEQP-GLES31.functional.program_interface_query.buffer_variable.random.36
+dEQP-GLES31.functional.program_interface_query.buffer_variable.random.40
+dEQP-GLES31.functional.program_interface_query.buffer_variable.random.62
+dEQP-GLES31.functional.program_interface_query.buffer_variable.random.67
+dEQP-GLES31.functional.program_interface_query.buffer_variable.random.70
+dEQP-GLES31.functional.program_interface_query.buffer_variable.random.76
+dEQP-GLES31.functional.program_interface_query.buffer_variable.random.77
+dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.compute.named_block.float_unsized_struct_array
+dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_fragment.named_block.float_unsized_struct_array
+dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_geometry.named_block.float_unsized_struct_array
+dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_ctrl.named_block.float_unsized_struct_array
+dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_tess_eval.named_block.float_unsized_struct_array
+dEQP-GLES31.functional.program_interface_query.buffer_variable.referenced_by.separable_vertex.named_block.float_unsized_struct_array
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block_explicit_location.var
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block_explicit_location.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block_explicit_location.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_geometry.var
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_ctrl.var
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_eval.patch_var
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_eval.patch_var_array
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_eval.patch_var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_eval.var
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block_explicit_location.var
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block_explicit_location.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block_explicit_location.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_geometry.var
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_ctrl.var
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_eval.patch_var
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_eval.patch_var_array
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_eval.patch_var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_eval.var
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array.var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.unnamed_block.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.unnamed_block.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.unnamed_block.var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array.var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location.var
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location.var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block.var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block.var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.separable_geometry.var
+dEQP-GLES31.functional.program_interface_query.program_input.location.separable_geometry.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_ctrl.var
+dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_ctrl.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.patch_var
+dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.patch_var_array
+dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.patch_var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.patch_var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.patch_var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.patch_var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.var
+dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block_explicit_location.var
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block_explicit_location.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block_explicit_location.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_geometry.var
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_ctrl.var
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_eval.patch_var
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_eval.patch_var_array
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_eval.patch_var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_eval.var
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block_explicit_location.var
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block_explicit_location.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block_explicit_location.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_geometry.empty
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_geometry.var
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_ctrl.empty
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_ctrl.var
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval.empty
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval.patch_var
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval.patch_var_array
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval.patch_var_struct
+dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval.var
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.array.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.unnamed_block.struct.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.ivec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.ivec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat2x3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat2x4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat3x4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat4x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.mat4x3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.uvec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.uvec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.vec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry.vec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.ivec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.ivec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat2x3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat2x4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat3x4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat4x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.mat4x3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.uvec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.uvec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.vec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl.vec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.ivec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.ivec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat2x3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat2x4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat3x4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat4x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.mat4x3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.uvec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.uvec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.vec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type.vec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.float
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.int
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct.vec3
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.uint
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.uvec4
+dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block_explicit_location.var
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block_explicit_location.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block_explicit_location.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_ctrl.patch_var
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_ctrl.patch_var_array
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_ctrl.patch_var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_ctrl.var
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block_explicit_location.var
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block_explicit_location.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block_explicit_location.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_ctrl.patch_var
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_ctrl.patch_var_array
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_ctrl.patch_var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_ctrl.var
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array.var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.unnamed_block.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.unnamed_block.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.unnamed_block.var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array.var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location.var
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location.var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block.var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block.var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.patch_var
+dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.patch_var_array
+dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.patch_var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.patch_var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.patch_var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.patch_var_struct_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.var
+dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl.var_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_eval.var_array_explicit_location
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block_explicit_location.var
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block_explicit_location.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block_explicit_location.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_ctrl.patch_var
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_ctrl.patch_var_array
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_ctrl.patch_var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_ctrl.var
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.block_array.var
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.block_array.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block_explicit_location.var
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block_explicit_location.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block_explicit_location.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.unnamed_block.var
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.unnamed_block.var_array
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.unnamed_block.var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl.empty
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl.patch_var
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl.patch_var_array
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl.patch_var_struct
+dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl.var
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.array.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.unnamed_block.struct.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.array.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.struct.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.array.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.array.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.struct.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.struct.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.array.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.struct.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.ivec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.ivec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat2
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat2x3
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat2x4
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat3
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat3x4
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat4
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat4x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.mat4x3
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.uvec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.uvec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.vec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type.vec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.float
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.int
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.ivec2
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct.vec3
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.uint
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.uvec4
+dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var.vec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_geometry.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_tess_eval.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.separable_vertex.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_fragment.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_geo_fragment.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_tess_fragment.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.array_size.vertex_tess_geo_fragment.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_geometry.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_tess_eval.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.separable_vertex.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_fragment.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_geo_fragment.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_tess_fragment.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.name_length.vertex_tess_geo_fragment.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_geometry.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_tess_eval.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.separable_vertex.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_fragment.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_geo_fragment.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_tess_fragment.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.resource_list.vertex_tess_geo_fragment.default_block_struct_member
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.float
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.int
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.ivec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.mat3x4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.uint
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.uvec2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_geometry.struct.vec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.float
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.int
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.ivec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.mat3x4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.uint
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.uvec2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_tess_eval.struct.vec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.float
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.int
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.ivec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.ivec4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat2x3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat2x4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat3x4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat4x2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.mat4x3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.uint
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.uvec2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.uvec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.vec2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.vec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.separable_vertex.struct.vec4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.float
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.int
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.ivec2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.ivec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.ivec4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat2x3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat2x4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat3x2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat3x4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat4x2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.mat4x3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.uint
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.uvec2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.uvec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.uvec4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.vec2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.vec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_fragment.struct.vec4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.float
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.int
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.ivec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.mat3x4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.uint
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.uvec2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_geo_fragment.struct.vec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.float
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.int
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.ivec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.mat3x4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.uint
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.uvec2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_fragment.struct.vec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.float
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.int
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.ivec3
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.mat3x4
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.uint
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.uvec2
+dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.vertex_tess_geo_fragment.struct.vec3
+dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.highp_compute.scalar
+dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.highp_compute.vec2
+dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.highp_compute.vec3
+dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.highp_compute.vec4
+dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.lowp_compute.scalar
+dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.lowp_compute.vec2
+dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.lowp_compute.vec3
+dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.lowp_compute.vec4
+dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.mediump_compute.scalar
+dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.mediump_compute.vec2
+dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.mediump_compute.vec3
+dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.mediump_compute.vec4
+dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute.scalar
+dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute.vec2
+dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute.vec3
+dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute.vec4
+dEQP-GLES31.functional.shaders.linkage.geometry.varying.rules.input_no_declaration
+dEQP-GLES31.functional.shaders.linkage.geometry.varying.rules.output_no_declaration
+dEQP-GLES31.functional.shaders.linkage.io_block.missing_output_block
+dEQP-GLES31.functional.shaders.linkage.tessellation_geometry.varying.rules.no_output_declaration
+dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.input_no_declaration
+dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.internal_no_declaration
+dEQP-GLES31.functional.shaders.linkage.tessellation.varying.rules.output_no_declaration
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.interpolate_constant
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.interpolate_global
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.interpolate_local
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.interpolate_struct_member
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.vec4_crop_swizzle
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.vec4_identity_swizzle
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_centroid.negative.vec4_mixed_swizzle
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.interpolate_constant
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.interpolate_global
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.interpolate_local
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.interpolate_struct_member
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.vec4_crop_swizzle
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.vec4_identity_swizzle
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.negative.vec4_mixed_swizzle
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.interpolate_constant
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.interpolate_global
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.interpolate_local
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.interpolate_struct_member
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.vec4_crop_swizzle
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.vec4_identity_swizzle
+dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.negative.vec4_mixed_swizzle
+dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_identifier_block_name_fragment
+dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_identifier_block_name_vertex
+dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_identifier_instance_name_fragment
+dEQP-GLES31.functional.shaders.uniform_block.invalid.invalid_identifier_instance_name_vertex
+dEQP-GLES31.functional.shaders.uniform_block.invalid.repeated_block_fragment
+dEQP-GLES31.functional.shaders.uniform_block.invalid.repeated_block_vertex
+dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_float
+dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_buffer.internal_format_float
+dEQP-GLES31.functional.state_query.texture_level.texture_buffer.internal_format_integer
+dEQP-GLES31.functional.tessellation.shader_input_output.barrier
+dEQP-GLES31.functional.tessellation.user_defined_io.negative.per_patch_array_of_structs
+dEQP-GLES31.functional.tessellation.user_defined_io.negative.per_patch_structs_containing_arrays
+dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_implicit.isolines
+dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_implicit.quads
+dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_implicit.triangles
+dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_query.isolines
+dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_query.quads
+dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_query.triangles
+dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_shader_builtin.isolines
+dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_shader_builtin.quads
+dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex.vertex_io_array_size_shader_builtin.triangles
+dEQP-GLES31.functional.texture.border_clamp.formats.depth24_stencil8_sample_stencil.nearest_size_npot
+dEQP-GLES31.functional.texture.border_clamp.formats.depth24_stencil8_sample_stencil.nearest_size_pot
+dEQP-GLES31.functional.texture.border_clamp.formats.depth32f_stencil8_sample_stencil.nearest_size_npot
+dEQP-GLES31.functional.texture.border_clamp.formats.depth32f_stencil8_sample_stencil.nearest_size_pot
+dEQP-GLES31.functional.texture.border_clamp.formats.stencil_index8.nearest_size_npot
+dEQP-GLES31.functional.texture.border_clamp.formats.stencil_index8.nearest_size_pot
+dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_clamp_to_edge_t_clamp_to_border_npot
+dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_clamp_to_edge_t_clamp_to_border_pot
+dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_mirrored_repeat_t_clamp_to_border_npot
+dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_mirrored_repeat_t_clamp_to_border_pot
+dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_repeat_t_clamp_to_border_npot
+dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_repeat_t_clamp_to_border_pot
+dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_float_depth_uint_stencil_sample_stencil
+dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_int_color
+dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_uint_color
+dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_uint_stencil
+dEQP-GLES31.functional.texture.border_clamp.range_clamp.nearest_unorm_depth_uint_stencil_sample_stencil
+dEQP-GLES31.functional.texture.border_clamp.sampler.uint_stencil
+dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth24_stencil8_sample_stencil
+dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth32f_stencil8_sample_stencil
+dEQP-GLES31.functional.texture.border_clamp.unused_channels.stencil_index8
+
+# Bug 22632106
+dEQP-GLES31.functional.ubo.random.all_per_block_buffers.1
+dEQP-GLES31.functional.ubo.random.all_per_block_buffers.20
+dEQP-GLES31.functional.ubo.random.all_per_block_buffers.29
+
+# Bug 22760309
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d_array
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d_array
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture2d_to_texture2d_array
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_cubemap
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture2d_array
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d_array
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_cubemap
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture2d
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d_array
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture2d
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d_array
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture2d
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_to_texture2d
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap
+dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d_array
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture3d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture2d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture2d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture2d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture2d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture3d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture2d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture3d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture2d_array
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_texture3d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_cubemap
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture2d_array
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture3d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture2d_array
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture3d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture2d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_texture2d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_renderbuffer
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture3d
+dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_renderbuffer
index 9923877..b2030f7 100644 (file)
@@ -65,3 +65,11 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.highp_compute
 dEQP-GLES31.functional.shaders.builtin_functions.precision.sin.mediump_*
 dEQP-GLES31.functional.shaders.builtin_functions.precision.cos.mediump_*
 dEQP-GLES31.functional.shaders.builtin_functions.precision.tan.mediump_*
+
+# Bug 22713865
+dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_geometry_fragment.fbo_bbox_equal
+dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_geometry_fragment.fbo_bbox_larger
+dEQP-GLES31.functional.primitive_bounding_box.lines.global_state.vertex_geometry_fragment.fbo_bbox_smaller
+dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_geometry_fragment.fbo_bbox_equal
+dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_geometry_fragment.fbo_bbox_larger
+dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.vertex_geometry_fragment.fbo_bbox_smaller
index 160888b..94fa510 100644 (file)
@@ -38,3 +38,7 @@ dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_*_samples_*
 # Bug 22302334
 dEQP-GLES31.functional.shaders.builtin_functions.precision.acosh.highp_*
 dEQP-GLES31.functional.shaders.builtin_functions.precision.atanh.highp_*
+
+# Bug 22859221
+dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.*mediump*.scalar
+dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.*highp*.scalar
index 1d7d231..b52dd51 100644 (file)
@@ -63,7 +63,6 @@ enum
        ALREADY_EXISTS          = -EEXIST,
        DEAD_OBJECT                     = -EPIPE,
        FAILED_TRANSACTION      = (UNKNOWN_ERROR + 2),
-       JPARKS_BROKE_IT         = -EPIPE,
        BAD_INDEX                       = -E2BIG,
        NOT_ENOUGH_DATA         = (UNKNOWN_ERROR + 3),
        WOULD_BLOCK                     = (UNKNOWN_ERROR + 4),
index 1974e85..58578ca 100644 (file)
@@ -888,7 +888,10 @@ EGLConfig ImageFormatCase::getConfig (void)
        {
                EGL_RENDERABLE_TYPE,    EGL_OPENGL_ES2_BIT,
                EGL_SURFACE_TYPE,               EGL_WINDOW_BIT,
-               EGL_ALPHA_SIZE,                 1,
+               EGL_RED_SIZE,                   8,
+               EGL_BLUE_SIZE,                  8,
+               EGL_GREEN_SIZE,                 8,
+               EGL_ALPHA_SIZE,                 8,
                EGL_DEPTH_SIZE,                 8,
                EGL_NONE
        };
index b8054d1..ee94791 100644 (file)
@@ -38,6 +38,7 @@
 #include "glwFunctions.hpp"
 
 #include "deRandom.hpp"
+#include "deStringUtil.hpp"
 #include "deClock.h"
 #include "deThread.h"
 #include "deMath.h"
@@ -63,20 +64,23 @@ namespace
 
 enum
 {
-       MAX_VIEWPORT_SIZE               = 256,
-       MAX_SAMPLE_DURATION_US  = 150*1000,
-       WAIT_TIME_MS                    = 200,
-       MIN_DRAW_CALL_COUNT             = 10,
-       MAX_DRAW_CALL_COUNT             = 1<<20,
-       MAX_SHADER_ITER_COUNT   = 1<<10,
-       NUM_SAMPLES                             = 50
+       MAX_VIEWPORT_SIZE                       = 256,
+       MAX_SAMPLE_DURATION_US          = 150*1000,
+       WAIT_TIME_MS                            = 200,
+       MIN_DRAW_CALL_COUNT                     = 10,
+       MAX_DRAW_CALL_COUNT                     = 1<<20,
+       MAX_SHADER_ITER_COUNT           = 1<<10,
+       NUM_SAMPLES                                     = 50,
+       NUM_VERIFICATION_SAMPLES        = 3,
+       MAX_CALIBRATION_ATTEMPTS        = 5
 };
 
 DE_STATIC_ASSERT(MAX_SAMPLE_DURATION_US < 1000*WAIT_TIME_MS);
 
-const float            NO_CORR_COEF_THRESHOLD          = 0.1f;
-const float            FLUSH_COEF_THRESHOLD            = 0.2f;
-const float            CORRELATED_COEF_THRESHOLD       = 0.3f;
+const float            NO_CORR_COEF_THRESHOLD                          = 0.1f;
+const float            FLUSH_COEF_THRESHOLD                            = 0.2f;
+const float            CORRELATED_COEF_THRESHOLD                       = 0.5f;
+const float            CALIBRATION_VERIFICATION_THRESHOLD      = 0.10f;        // Rendering time needs to be within 10% of MAX_SAMPLE_DURATION_US
 
 static void busyWait (int milliseconds)
 {
@@ -124,6 +128,7 @@ public:
        struct Sample
        {
                int                     numDrawCalls;
+               deUint64        submitTime;
                deUint64        waitTime;
                deUint64        readPixelsTime;
        };
@@ -142,6 +147,8 @@ private:
        FlushFinishCase&                operator=                       (const FlushFinishCase&);
 
        CalibrationParams               calibrate                       (void);
+       void                                    verifyCalibration       (const CalibrationParams& params);
+
        void                                    analyzeResults          (const std::vector<Sample>& samples, const CalibrationParams& calibrationParams);
 
        void                                    setupRenderState        (void);
@@ -222,7 +229,7 @@ void FlushFinishCase::deinit (void)
 
 tcu::TestLog& operator<< (tcu::TestLog& log, const FlushFinishCase::Sample& sample)
 {
-       log << TestLog::Message << sample.numDrawCalls << " calls:\t" << sample.waitTime << " us wait,\t" << sample.readPixelsTime << " us read" << TestLog::EndMessage;
+       log << TestLog::Message << sample.numDrawCalls << " calls:\t" << sample.submitTime << " us submit,\t" << sample.waitTime << " us wait,\t" << sample.readPixelsTime << " us read" << TestLog::EndMessage;
        return log;
 }
 
@@ -298,10 +305,10 @@ FlushFinishCase::CalibrationParams FlushFinishCase::calibrate (void)
                        deUint64 curDuration;
 
                        setShaderIterCount(curIterCount);
+                       render(1); // \note Submit time is ignored
 
                        {
-                               const deUint64  startTime       = deGetMicroseconds();
-                               render(1);
+                               const deUint64 startTime = deGetMicroseconds();
                                readPixels();
                                curDuration = deGetMicroseconds()-startTime;
                        }
@@ -352,9 +359,10 @@ FlushFinishCase::CalibrationParams FlushFinishCase::calibrate (void)
                {
                        deUint64 curDuration;
 
+                       render(curDrawCount); // \note Submit time is ignored
+
                        {
-                               const deUint64  startTime       = deGetMicroseconds();
-                               render(curDrawCount);
+                               const deUint64 startTime = deGetMicroseconds();
                                readPixels();
                                curDuration = deGetMicroseconds()-startTime;
                        }
@@ -398,6 +406,34 @@ FlushFinishCase::CalibrationParams FlushFinishCase::calibrate (void)
        return params;
 }
 
+void FlushFinishCase::verifyCalibration (const CalibrationParams& params)
+{
+       setShaderIterCount(params.numItersInShader);
+
+       for (int sampleNdx = 0; sampleNdx < NUM_VERIFICATION_SAMPLES; sampleNdx++)
+       {
+               deUint64 readStartTime;
+
+               render(params.maxDrawCalls);
+
+               readStartTime = deGetMicroseconds();
+               readPixels();
+
+               {
+                       const deUint64  renderDuration  = deGetMicroseconds()-readStartTime;
+                       const float             relativeDelta   = float(double(renderDuration) / double(MAX_SAMPLE_DURATION_US)) - 1.0f;
+
+                       if (!de::inBounds(relativeDelta, -CALIBRATION_VERIFICATION_THRESHOLD, CALIBRATION_VERIFICATION_THRESHOLD))
+                       {
+                               std::ostringstream msg;
+                               msg << "ERROR: Unstable performance, got " << renderDuration << " us read time, "
+                                       << de::floatToString(relativeDelta*100.0f, 1) << "% diff to estimated " << (int)MAX_SAMPLE_DURATION_US << " us";
+                               throw CalibrationFailedException(msg.str());
+                       }
+               }
+       }
+}
+
 struct CompareSampleDrawCount
 {
        bool operator() (const FlushFinishCase::Sample& a, const FlushFinishCase::Sample& b) const { return a.numDrawCalls < b.numDrawCalls; }
@@ -507,14 +543,31 @@ FlushFinishCase::IterateResult FlushFinishCase::iterate (void)
        }
 
        // Calibrate.
-       try
-       {
-               params = calibrate();
-       }
-       catch (const CalibrationFailedException& e)
+       for (int calibrationRoundNdx = 0; /* until done */; calibrationRoundNdx++)
        {
-               m_testCtx.setTestResult(QP_TEST_RESULT_COMPATIBILITY_WARNING, e.what());
-               return STOP;
+               try
+               {
+                       m_testCtx.touchWatchdog();
+                       params = calibrate();
+                       verifyCalibration(params);
+                       break;
+               }
+               catch (const CalibrationFailedException& e)
+               {
+                       m_testCtx.getLog() << e;
+
+                       if (calibrationRoundNdx < MAX_CALIBRATION_ATTEMPTS)
+                       {
+                               m_testCtx.getLog() << TestLog::Message
+                                                                  << "Retrying calibration (" << (calibrationRoundNdx+1) << " / " << (int)MAX_CALIBRATION_ATTEMPTS << ")"
+                                                                  << TestLog::EndMessage;
+                       }
+                       else
+                       {
+                               m_testCtx.setTestResult(QP_TEST_RESULT_COMPATIBILITY_WARNING, e.what());
+                               return STOP;
+                       }
+               }
        }
 
        // Do measurement.
@@ -525,10 +578,11 @@ FlushFinishCase::IterateResult FlushFinishCase::iterate (void)
 
                for (size_t ndx = 0; ndx < samples.size(); ndx++)
                {
-                       const int       drawCallCount   = rnd.getInt(1, params.maxDrawCalls);
-                       deUint64        waitStartTime;
-                       deUint64        readStartTime;
-                       deUint64        readFinishTime;
+                       const int               drawCallCount   = rnd.getInt(1, params.maxDrawCalls);
+                       const deUint64  submitStartTime = deGetMicroseconds();
+                       deUint64                waitStartTime;
+                       deUint64                readStartTime;
+                       deUint64                readFinishTime;
 
                        render(drawCallCount);
 
@@ -540,11 +594,11 @@ FlushFinishCase::IterateResult FlushFinishCase::iterate (void)
                        readFinishTime = deGetMicroseconds();
 
                        samples[ndx].numDrawCalls       = drawCallCount;
+                       samples[ndx].submitTime         = waitStartTime-submitStartTime;
                        samples[ndx].waitTime           = readStartTime-waitStartTime;
                        samples[ndx].readPixelsTime     = readFinishTime-readStartTime;
 
-                       if (m_testCtx.getWatchDog())
-                               qpWatchDog_touch(m_testCtx.getWatchDog());
+                       m_testCtx.touchWatchdog();
                }
        }
 
index 35590f4..bc7eb5d 100644 (file)
@@ -3215,7 +3215,7 @@ public:
        }
 
 protected:
-       IRet    doApply                         (const EvalContext& ctx, const IArgs& iargs) const
+       IRet    doApply                         (const EvalContext&, const IArgs& iargs) const
        {
                Interval        fracIV;
                Interval&       wholeIV         = const_cast<Interval&>(iargs.b);
index 3fd8ff7..dd4678b 100644 (file)
@@ -418,7 +418,11 @@ MASTER_EGL_PKG                                     = Package(module = EGL_MODULE, configurations = [
                                          filters               = MASTER_EGL_COMMON_FILTERS),
        ])
 
-MASTER_GLES2_COMMON_FILTERS            = [include("gles2-master.txt"), exclude("gles2-failures.txt")]
+MASTER_GLES2_COMMON_FILTERS            = [
+               include("gles2-master.txt"),
+               exclude("gles2-test-issues.txt"),
+               exclude("gles2-failures.txt")
+       ]
 MASTER_GLES2_PKG                               = Package(module = GLES2_MODULE, configurations = [
                # Master
                Configuration(name                      = "master",
@@ -469,19 +473,22 @@ MASTER_GLES3_PKG                          = Package(module = GLES3_MODULE, configurations = [
                                          glconfig              = "rgba8888d24s8ms4",
                                          rotation              = "unspecified",
                                          surfacetype   = "window",
-                                         filters               = MASTER_GLES3_COMMON_FILTERS + [include("gles3-multisample.txt")]),
+                                         filters               = MASTER_GLES3_COMMON_FILTERS + [include("gles3-multisample.txt"),
+                                                                                                                                        exclude("gles3-multisample-issues.txt")]),
 
                # Pixel format
                Configuration(name                      = "565-no-depth-no-stencil",
                                          glconfig              = "rgb565d0s0ms0",
                                          rotation              = "unspecified",
                                          surfacetype   = "window",
-                                         filters               = MASTER_GLES3_COMMON_FILTERS + [include("gles3-pixelformat.txt")]),
+                                         filters               = MASTER_GLES3_COMMON_FILTERS + [include("gles3-pixelformat.txt"),
+                                                                                                                                        exclude("gles3-pixelformat-issues.txt")]),
        ])
 
 MASTER_GLES31_COMMON_FILTERS   = [
                include("gles31-master.txt"),
                exclude("gles31-hw-issues.txt"),
+               exclude("gles31-driver-issues.txt"),
                exclude("gles31-test-issues.txt"),
                exclude("gles31-spec-issues.txt"),
        ]