Update ES2 & EGL mustpass lists based on latest feedback

Change-Id: I7e0996bb3cbcf1c4f036219d5e346cc293959316
diff --git a/android/cts/master/com.drawelements.deqp.egl.xml b/android/cts/master/com.drawelements.deqp.egl.xml
index 0c7a402..55bc97a 100644
--- a/android/cts/master/com.drawelements.deqp.egl.xml
+++ b/android/cts/master/com.drawelements.deqp.egl.xml
@@ -29,9 +29,6 @@
 				<Test name="rgb565_depth_no_stencil">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
-				<Test name="rgb565_depth_stencil">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
 				<Test name="rgb888_no_depth_no_stencil">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
@@ -53,9 +50,6 @@
 				<Test name="rgba4444_depth_no_stencil">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
-				<Test name="rgba4444_depth_stencil">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
 				<Test name="rgba5551_no_depth_no_stencil">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
@@ -65,9 +59,6 @@
 				<Test name="rgba5551_depth_no_stencil">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
-				<Test name="rgba5551_depth_stencil">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
 				<Test name="rgba8888_no_depth_no_stencil">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
@@ -77,9 +68,6 @@
 				<Test name="rgba8888_depth_no_stencil">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
-				<Test name="rgba8888_depth_stencil">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
 				<Test name="other">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
@@ -615,35 +603,9 @@
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 					</TestCase>
-					<TestCase name="pbuffer">
-						<Test name="rgba4444_no_depth_no_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_no_depth_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_depth_no_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_no_depth_no_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_no_depth_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_depth_no_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-					</TestCase>
 				</TestSuite>
 				<TestSuite name="set_attribute">
 					<TestCase name="window">
-						<Test name="rgb565_no_depth_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_no_depth_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba4444_no_depth_no_stencil">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -668,9 +630,6 @@
 						<Test name="rgba5551_depth_stencil">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba8888_no_depth_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="other">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -741,33 +700,6 @@
 						</Test>
 					</TestCase>
 					<TestCase name="pbuffer">
-						<Test name="rgb565_no_depth_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_no_depth_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_no_depth_no_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_no_depth_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_depth_no_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_no_depth_no_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_no_depth_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_depth_no_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_no_depth_stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="other">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -886,41 +818,6 @@
 			</TestSuite>
 			<TestSuite name="color_clears">
 				<TestSuite name="single_context">
-					<TestCase name="gles1">
-						<Test name="rgb565_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb565_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-					</TestCase>
 					<TestCase name="gles2">
 						<Test name="rgb565_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
@@ -943,12 +840,6 @@
 						<Test name="rgba4444_pbuffer">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -978,12 +869,6 @@
 						<Test name="rgba4444_pbuffer">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1043,38 +928,6 @@
 					</TestCase>
 				</TestSuite>
 				<TestSuite name="multi_context">
-					<TestCase name="gles1">
-						<Test name="rgb565_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb565_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-					</TestCase>
 					<TestCase name="gles2">
 						<Test name="rgb565_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
@@ -1091,12 +944,6 @@
 						<Test name="rgba4444_pbuffer">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1120,12 +967,6 @@
 						<Test name="rgba4444_pbuffer">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1180,70 +1021,6 @@
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 					</TestCase>
-					<TestCase name="gles1_gles2">
-						<Test name="rgb565_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb565_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb565_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-					</TestCase>
-					<TestCase name="gles1_gles2_gles3">
-						<Test name="rgb565_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-					</TestCase>
 					<TestCase name="gles1_vg">
 						<Test name="rgb565_window">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
@@ -1446,45 +1223,10 @@
 					</TestCase>
 				</TestSuite>
 				<TestSuite name="multi_thread">
-					<TestCase name="gles1">
-						<Test name="rgb565_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb565_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-					</TestCase>
 					<TestCase name="gles2">
 						<Test name="rgb565_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgb565_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgb888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1500,12 +1242,6 @@
 						<Test name="rgba4444_pbuffer">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1517,9 +1253,6 @@
 						<Test name="rgb565_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgb565_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgb888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1535,12 +1268,6 @@
 						<Test name="rgba4444_pbuffer">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1598,79 +1325,6 @@
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 					</TestCase>
-					<TestCase name="gles1_gles2">
-						<Test name="rgb565_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb565_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb565_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-					</TestCase>
-					<TestCase name="gles1_gles2_gles3">
-						<Test name="rgb565_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgb888_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba4444_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba8888_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-					</TestCase>
 					<TestCase name="gles1_vg">
 						<Test name="rgb565_window">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
@@ -1885,9 +1539,6 @@
 						<Test name="rgb888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgb888_pbuffer">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba4444_window">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1900,9 +1551,6 @@
 						<Test name="rgba5551_window">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1938,9 +1586,6 @@
 						<Test name="rgba5551_window">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1969,12 +1614,6 @@
 						<Test name="rgba4444_pbuffer">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1998,12 +1637,6 @@
 						<Test name="rgba4444_pbuffer">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2027,12 +1660,6 @@
 						<Test name="rgba4444_pbuffer">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2058,12 +1685,6 @@
 						<Test name="rgba4444_pbuffer">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2087,12 +1708,6 @@
 						<Test name="rgba4444_pbuffer">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2116,12 +1731,6 @@
 						<Test name="rgba4444_pbuffer">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rgba5551_window">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rgba5551_pixmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rgba8888_pixmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2163,12 +1772,6 @@
 					<Test name="create_image_gles2_cubemap_neg_z_rgba">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="create_image_gles2_renderbuffer_rgb5_a1">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="create_image_gles2_renderbuffer_rgb565">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="image_target_gles2_tex2d">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -2312,24 +1915,6 @@
 					<Test name="gles2_cubemap_negative_z_rgb_depth_buffer">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="gles2_renderbuffer_rgb5_a1_texture">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="gles2_renderbuffer_rgb5_a1_read_pixels">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="gles2_renderbuffer_rgb5_a1_depth_buffer">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="gles2_renderbuffer_rgb565_texture">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="gles2_renderbuffer_rgb565_read_pixels">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="gles2_renderbuffer_rgb565_depth_buffer">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="modify">
 					<Test name="tex_rgb8_tex_subimage_rgb8">
@@ -2344,9 +1929,6 @@
 					<Test name="tex_rgb8_renderbuffer_clear_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="tex_rgb565_tex_subimage_rgb8">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="tex_rgb565_tex_subimage_rgb565">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -2371,33 +1953,6 @@
 					<Test name="tex_rgba8_renderbuffer_clear_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="renderbuffer_rgb5_a1_tex_subimage_rgba5_a1">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="renderbuffer_rgb5_a1_renderbuffer_clear_color">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="renderbuffer_rgb5_a1_renderbuffer_clear_depth">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="renderbuffer_rgb5_a1_renderbuffer_clear_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="renderbuffer_rgb565_tex_subimage_rgb8">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="renderbuffer_rgb565_tex_subimage_rgb565">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="renderbuffer_rgb565_renderbuffer_clear_color">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="renderbuffer_rgb565_renderbuffer_clear_depth">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="renderbuffer_rgb565_renderbuffer_clear_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="render_multiple_contexts">
 					<Test name="gles2_texture_rgb8_texture">
@@ -2535,24 +2090,6 @@
 					<Test name="gles2_cubemap_negative_z_rgb8_depth_buffer">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="gles2_renderbuffer_rgb5_a1_texture">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="gles2_renderbuffer_rgb5_a1_read_pixels">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="gles2_renderbuffer_rgb5_a1_depth_buffer">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="gles2_renderbuffer_rgb565_texture">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="gles2_renderbuffer_rgb565_read_pixels">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="gles2_renderbuffer_rgb565_depth_buffer">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 			</TestSuite>
 			<TestSuite name="sharing">
@@ -2923,9 +2460,6 @@
 									<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>
@@ -3066,9 +2600,6 @@
 									<Test name="0">
 										<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>
@@ -3087,9 +2618,6 @@
 									<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>
@@ -3463,9 +2991,6 @@
 								<Test name="bufferdata_render">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="buffersubdata_render">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 							</TestCase>
 							<TestCase name="textures">
 								<Test name="gen_delete">
@@ -3668,9 +3193,6 @@
 									<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>
@@ -3862,9 +3384,6 @@
 									<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>
@@ -4146,9 +3665,6 @@
 									<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>
@@ -4188,9 +3704,6 @@
 									<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="link">
 									<Test name="0">
@@ -4226,9 +3739,6 @@
 									<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>
@@ -5105,9 +4615,6 @@
 									<Test name="14">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="16">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="17">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -5146,9 +4653,6 @@
 									<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>
@@ -5206,18 +4710,12 @@
 				</TestSuite>
 			</TestSuite>
 			<TestCase name="negative_api">
-				<Test name="bind_api">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
 				<Test name="bind_tex_image">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
 				<Test name="copy_buffers">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
-				<Test name="create_context">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
 				<Test name="destroy_context">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
@@ -5254,9 +4752,6 @@
 				<Test name="release_tex_image">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
-				<Test name="surface_attrib">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
 				<Test name="swap_buffers">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
@@ -5690,9 +5185,6 @@
 					</Test>
 				</TestCase>
 				<TestCase name="core">
-					<Test name="egl">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="gles">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -5812,12 +5304,6 @@
 				<Test name="base">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
-				<Test name="disjoint">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
-				<Test name="extensions">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
 			</TestCase>
 			<TestSuite name="create_context_ext">
 				<TestCase name="gles_20">
@@ -6121,30 +5607,6 @@
 					</Test>
 				</TestCase>
 				<TestCase name="gl_32">
-					<Test name="rgb565_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_no_depth_no_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -6169,44 +5631,8 @@
 					<Test name="rgba5551_depth_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="robust_gl_32">
-					<Test name="rgb565_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_no_depth_no_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -6231,44 +5657,8 @@
 					<Test name="rgba5551_depth_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="gl_33">
-					<Test name="rgb565_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_no_depth_no_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -6293,44 +5683,8 @@
 					<Test name="rgba5551_depth_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="robust_gl_33">
-					<Test name="rgb565_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_no_depth_no_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -6355,44 +5709,8 @@
 					<Test name="rgba5551_depth_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="gl_40">
-					<Test name="rgb565_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_no_depth_no_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -6417,44 +5735,8 @@
 					<Test name="rgba5551_depth_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="robust_gl_40">
-					<Test name="rgb565_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_no_depth_no_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -6479,44 +5761,8 @@
 					<Test name="rgba5551_depth_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="gl_41">
-					<Test name="rgb565_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_no_depth_no_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -6541,44 +5787,8 @@
 					<Test name="rgba5551_depth_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="robust_gl_41">
-					<Test name="rgb565_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_no_depth_no_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -6603,44 +5813,8 @@
 					<Test name="rgba5551_depth_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="gl_42">
-					<Test name="rgb565_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_no_depth_no_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -6665,44 +5839,8 @@
 					<Test name="rgba5551_depth_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="robust_gl_42">
-					<Test name="rgb565_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_no_depth_no_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -6727,44 +5865,8 @@
 					<Test name="rgba5551_depth_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="gl_43">
-					<Test name="rgb565_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_no_depth_no_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -6789,44 +5891,8 @@
 					<Test name="rgba5551_depth_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="robust_gl_43">
-					<Test name="rgb565_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb565_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgb888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_no_depth_no_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -6851,18 +5917,6 @@
 					<Test name="rgba5551_depth_stencil">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_no_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_no_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_no_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="rgba8888_depth_stencil">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="robust_gles_2_ext">
 					<Test name="rgba4444_no_depth_no_stencil">
diff --git a/android/cts/master/com.drawelements.deqp.gles2.xml b/android/cts/master/com.drawelements.deqp.gles2.xml
index e7a2714..db5f8ff 100644
--- a/android/cts/master/com.drawelements.deqp.gles2.xml
+++ b/android/cts/master/com.drawelements.deqp.gles2.xml
@@ -149,9 +149,6 @@
 				<Test name="depth_scissored">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
-				<Test name="depth_scissored_masked">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
 				<Test name="stencil">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
@@ -444,30 +441,6 @@
 						</Test>
 					</TestCase>
 					<TestCase name="definitions">
-						<Test name="define_value_and_function_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="define_value_and_function_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="undefine_object_invalid_syntax_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="undefine_object_invalid_syntax_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="undefine_invalid_object_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="undefine_invalid_object_1_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="undefine_invalid_object_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="undefine_invalid_object_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="undefine_invalid_object_3_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -500,12 +473,6 @@
 						<Test name="undef_non_identifier_1_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="undef_non_identifier_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="undef_non_identifier_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="object_redefinitions">
 						<Test name="invalid_object_ident_vertex">
@@ -550,62 +517,6 @@
 						<Test name="invalid_object_intval_2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="redefine_object_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_1_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_ifdef_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_ifdef_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_undef_ifdef_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_undef_ifdef_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_ifndef_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_ifndef_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_defined_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_defined_1_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_defined_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_defined_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_comment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_comment_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_multiline_comment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="redefine_object_multiline_comment_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-					</TestCase>
-					<TestCase name="invalid_redefinitions">
-						<Test name="invalid_identifier_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invalid_identifier_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="comments">
 						<Test name="multiline_comment_define_vertex">
@@ -704,24 +615,6 @@
 						</Test>
 					</TestCase>
 					<TestCase name="function_redefinitions">
-						<Test name="function_redefinition_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_redefinition_1_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_redefinition_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_redefinition_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_redefinition_3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_redefinition_3_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="invalid_function_redefinition_param_1_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -934,12 +827,6 @@
 						<Test name="unary_ops_1_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="unary_ops_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="unary_ops_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="invalid_ops">
 						<Test name="invalid_op_1_vertex">
@@ -998,18 +885,6 @@
 						</Test>
 					</TestCase>
 					<TestCase name="undefined_identifiers">
-						<Test name="valid_undefined_identifier_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="valid_undefined_identifier_1_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="valid_undefined_identifier_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="valid_undefined_identifier_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="undefined_identifier_1_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1162,12 +1037,6 @@
 						<Test name="unterminated_elif_3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="elif_after_else_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="elif_after_else_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="else_without_if_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1216,18 +1085,6 @@
 						<Test name="tokens_after_elif_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="tokens_after_else_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="tokens_after_else_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="tokens_after_endif_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="tokens_after_endif_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="tokens_after_ifdef_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1328,12 +1185,6 @@
 						<Test name="version_is_less_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="version_is_more_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="version_is_more_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="version_missing_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1370,12 +1221,6 @@
 						<Test name="invalid_version_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="additional_tokens_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="additional_tokens_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="error_with_no_tokens_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1390,12 +1235,6 @@
 						</Test>
 					</TestCase>
 					<TestCase name="builtin">
-						<Test name="line_and_file_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="empty_line_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1410,9 +1249,6 @@
 						</Test>
 					</TestCase>
 					<TestCase name="pragmas">
-						<Test name="pragma_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="pragma_macro_exp_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1469,18 +1305,6 @@
 						<Test name="invalid_behavior_2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="invalid_char_in_name_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invalid_char_in_name_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invalid_char_in_behavior_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invalid_char_in_behavior_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="unterminated_comment_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1721,54 +1545,18 @@
 						<Test name="modulo_vs_bit_invert_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="modulo_vs_minus_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="modulo_vs_minus_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="modulo_vs_plus_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="modulo_vs_plus_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="div_vs_bit_invert_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="div_vs_bit_invert_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="div_vs_minus_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="div_vs_minus_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="div_vs_plus_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="div_vs_plus_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mul_vs_bit_invert_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="mul_vs_bit_invert_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mul_vs_minus_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="mul_vs_minus_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="mul_vs_plus_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="mul_vs_plus_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="sub_vs_modulo_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -1937,12 +1725,6 @@
 						<Test name="bitwise_and_vs_equal_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="xor_vs_bitwise_and_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="xor_vs_bitwise_and_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bitwise_or_vs_xor_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2054,12 +1836,6 @@
 					<Test name="int_2_fragment">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="int_3_vertex">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="int_3_fragment">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="int_4_vertex">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -2189,12 +1965,6 @@
 					<Test name="const_float_from_vec4_fragment">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="const_float_assign_variable_1_vertex">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="const_float_assign_variable_1_fragment">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="const_float_assign_variable_2_vertex">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -2254,9 +2024,6 @@
 					<Test name="varying_differing_precision_1">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="varying_differing_precision_2">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="varying_differing_precision_3">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -2374,15 +2141,9 @@
 						<Test name="float_to_bool_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_to_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_to_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_to_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_to_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2430,96 +2191,24 @@
 						<Test name="float_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_to_ivec2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_to_ivec3_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_to_ivec4_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_to_bvec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_to_bvec2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_to_bvec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_to_bvec3_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_to_bvec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_to_bvec4_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="int_to_vec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_to_vec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_to_vec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_to_vec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_to_vec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_to_ivec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_to_ivec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_to_ivec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_to_bvec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="int_to_bvec2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="int_to_bvec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="int_to_bvec3_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="int_to_bvec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="int_to_bvec4_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_to_vec2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2582,12 +2271,6 @@
 						<Test name="vec2_to_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_to_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec2_to_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_to_bool_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2600,12 +2283,6 @@
 						<Test name="vec3_to_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec3_to_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec3_to_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec3_to_bool_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2618,12 +2295,6 @@
 						<Test name="vec4_to_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec4_to_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec4_to_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec4_to_bool_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2636,9 +2307,6 @@
 						<Test name="ivec2_to_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec2_to_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec2_to_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2654,9 +2322,6 @@
 						<Test name="ivec3_to_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec3_to_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec3_to_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2672,9 +2337,6 @@
 						<Test name="ivec4_to_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec4_to_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec4_to_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2922,24 +2584,6 @@
 						<Test name="vec4_to_vec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec4_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec4_to_ivec4_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec4_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec4_to_ivec3_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec4_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec4_to_ivec2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec4_to_bvec4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -2958,39 +2602,21 @@
 						<Test name="vec4_to_bvec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec4_to_vec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec4_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec4_to_vec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec4_to_vec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec4_to_vec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec4_to_vec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec4_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec4_to_ivec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec4_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec4_to_ivec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec4_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec4_to_ivec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3078,18 +2704,6 @@
 						<Test name="vec3_to_vec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec3_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec3_to_ivec3_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec3_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec3_to_ivec2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec3_to_bvec3_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3102,27 +2716,15 @@
 						<Test name="vec3_to_bvec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec3_to_vec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec3_to_vec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec3_to_vec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec3_to_vec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec3_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec3_to_ivec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec3_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec3_to_ivec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3180,27 +2782,15 @@
 						<Test name="vec2_to_vec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec2_to_ivec2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_to_bvec2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="vec2_to_bvec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec2_to_vec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec2_to_vec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec2_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec2_to_ivec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3248,21 +2838,12 @@
 						<Test name="float_to_mat2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_to_mat4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_to_mat4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_to_mat3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_to_mat3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_to_mat2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_to_mat2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3330,12 +2911,6 @@
 						<Test name="vec2_vec2_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_vec2_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec2_vec2_to_ivec4_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_vec2_to_bvec4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3366,9 +2941,6 @@
 						<Test name="float_float_float_float_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_float_float_float_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_float_float_float_to_ivec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3378,15 +2950,9 @@
 						<Test name="float_float_float_float_to_bvec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_int_int_int_to_vec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_int_int_int_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_int_int_int_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_int_int_int_to_ivec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3414,15 +2980,9 @@
 						<Test name="bool_bool_bool_bool_to_bvec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bool_float_int_bool_to_vec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_float_int_bool_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bool_float_int_bool_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_float_int_bool_to_ivec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3432,18 +2992,9 @@
 						<Test name="bool_float_int_bool_to_bvec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_ivec2_to_vec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_ivec2_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_ivec2_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec2_ivec2_to_ivec4_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_ivec2_to_bvec4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3456,12 +3007,6 @@
 						<Test name="vec2_bvec2_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_bvec2_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec2_bvec2_to_ivec4_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_bvec2_to_bvec4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3474,9 +3019,6 @@
 						<Test name="bvec3_float_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bvec3_float_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bvec3_float_to_ivec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3492,27 +3034,15 @@
 						<Test name="vec3_float_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec3_float_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec3_float_to_ivec4_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec3_float_to_bvec4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="vec3_float_to_bvec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_ivec2_int_to_vec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_ivec2_int_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_ivec2_int_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_ivec2_int_to_ivec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3522,15 +3052,9 @@
 						<Test name="int_ivec2_int_to_bvec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bool_float_ivec2_to_vec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_float_ivec2_to_vec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bool_float_ivec2_to_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_float_ivec2_to_ivec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3546,9 +3070,6 @@
 						<Test name="float_float_float_to_vec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_float_float_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_float_float_to_ivec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3558,15 +3079,9 @@
 						<Test name="float_float_float_to_bvec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_int_int_to_vec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_int_int_to_vec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_int_int_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_int_int_to_ivec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3594,15 +3109,9 @@
 						<Test name="bool_bool_bool_to_bvec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bool_float_int_to_vec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_float_int_to_vec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bool_float_int_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_float_int_to_ivec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3618,12 +3127,6 @@
 						<Test name="vec2_bool_to_vec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_bool_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec2_bool_to_ivec3_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_bool_to_bvec3_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3636,9 +3139,6 @@
 						<Test name="bvec2_float_to_vec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bvec2_float_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bvec2_float_to_ivec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3648,15 +3148,9 @@
 						<Test name="bvec2_float_to_bvec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bvec2_int_to_vec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bvec2_int_to_vec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bvec2_int_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bvec2_int_to_ivec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3666,15 +3160,9 @@
 						<Test name="bvec2_int_to_bvec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bool_ivec2_to_vec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_ivec2_to_vec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bool_ivec2_to_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_ivec2_to_ivec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3690,9 +3178,6 @@
 						<Test name="float_float_to_vec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_float_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_float_to_ivec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3702,15 +3187,9 @@
 						<Test name="float_float_to_bvec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_int_to_vec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_int_to_vec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_int_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_int_to_ivec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3738,15 +3217,9 @@
 						<Test name="bool_bool_to_bvec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_int_to_vec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_int_to_vec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_int_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_int_to_ivec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3762,9 +3235,6 @@
 						<Test name="float_bool_to_vec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_bool_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_bool_to_ivec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3774,15 +3244,9 @@
 						<Test name="float_bool_to_bvec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_bool_to_vec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_bool_to_vec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_bool_to_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_bool_to_ivec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3812,9 +3276,6 @@
 						<Test name="float_float_float_float_to_mat2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_int_int_int_to_mat2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_int_int_int_to_mat2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3824,15 +3285,9 @@
 						<Test name="bool_bool_bool_bool_to_mat2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bool_float_int_bool_to_mat2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_float_int_bool_to_mat2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_ivec2_to_mat2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_ivec2_to_mat2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3854,15 +3309,9 @@
 						<Test name="vec3_float_to_mat2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_ivec2_int_to_mat2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_ivec2_int_to_mat2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bool_float_ivec2_to_mat2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_float_ivec2_to_mat2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3872,33 +3321,18 @@
 						<Test name="vec3_vec3_vec3_to_mat3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec3_ivec3_ivec3_to_mat3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec3_ivec3_ivec3_to_mat3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_ivec2_float_float_int_bool_bool_to_mat3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_ivec2_float_float_int_bool_bool_to_mat3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bool_float_int_vec2_bool_bvec2_float_to_mat3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_float_int_vec2_bool_bvec2_float_to_mat3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bool_bvec2_int_vec4_bool_to_mat3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_bvec2_int_vec4_bool_to_mat3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_bvec4_ivec2_bool_bool_to_mat3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_bvec4_ivec2_bool_bool_to_mat3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3908,9 +3342,6 @@
 						<Test name="vec4_vec4_vec4_vec4_to_mat4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="ivec4_ivec4_ivec4_ivec4_to_mat4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="ivec4_ivec4_ivec4_ivec4_to_mat4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -3920,9 +3351,6 @@
 						<Test name="bvec4_bvec4_bvec4_bvec4_to_mat4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_ivec3_bvec3_vec4_ivec2_float_vec2_to_mat4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_ivec3_bvec3_vec4_ivec2_float_vec2_to_mat4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -4420,9 +3848,6 @@
 						<Test name="mediump_vec3_rbr_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_vec3_rggr_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_vec3_rggr_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -4720,369 +4145,186 @@
 						<Test name="mediump_vec4_bbab_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_x_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_x_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_xx_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_xx_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_xy_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_xy_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_yx_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_yx_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_yxy_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_yxy_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_xyxx_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_xyxx_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_yyyy_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_yyyy_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_s_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_s_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_ss_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_ss_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_st_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_st_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_ts_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_ts_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_tst_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_tst_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_stss_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_stss_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_tttt_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_tttt_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_r_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_r_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_rr_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_rr_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_rg_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_rg_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_gr_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_gr_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_grg_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_grg_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_rgrr_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_rgrr_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec2_gggg_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec2_gggg_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_x_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_x_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_z_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_z_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_xz_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_xz_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_zz_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_zz_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_xyz_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_xyz_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_zyx_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_zyx_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_xxx_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_xxx_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_zzz_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_zzz_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_zzy_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_zzy_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_yxy_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_yxy_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_xzx_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_xzx_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_xyyx_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_xyyx_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_zzzz_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_zzzz_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_s_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_s_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_p_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_p_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_sp_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_sp_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_pp_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_pp_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_stp_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_stp_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_pts_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_pts_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_sss_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_sss_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_ppp_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_ppp_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_ppt_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_ppt_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_tst_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_tst_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_sps_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_sps_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_stts_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_stts_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_pppp_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_pppp_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_r_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_r_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_b_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_b_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_rb_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_rb_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_bb_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_bb_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_rgb_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_rgb_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_bgr_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_bgr_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_rrr_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_rrr_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_bbb_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_bbb_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_bbg_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_bbg_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_grg_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_grg_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_rbr_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_rbr_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_rggr_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_rggr_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec3_bbbb_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec3_bbbb_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_x_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_x_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -5092,15 +4334,9 @@
 						<Test name="mediump_ivec4_w_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_wx_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_wx_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_wz_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_wz_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -5110,39 +4346,21 @@
 						<Test name="mediump_ivec4_www_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_yyw_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_yyw_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_wzy_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_wzy_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_xyzw_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_xyzw_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_wzyx_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_wzyx_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_xxxx_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_xxxx_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_yyyy_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_yyyy_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -5152,33 +4370,18 @@
 						<Test name="mediump_ivec4_wwww_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_wzzw_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_wzzw_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_wwwy_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_wwwy_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_xyxx_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_xyxx_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_zzwz_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_zzwz_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_s_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_s_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -5188,15 +4391,9 @@
 						<Test name="mediump_ivec4_q_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_qs_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_qs_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_qp_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_qp_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -5206,39 +4403,21 @@
 						<Test name="mediump_ivec4_qqq_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_ttq_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_ttq_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_qpt_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_qpt_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_stpq_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_stpq_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_qpts_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_qpts_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_ssss_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_ssss_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_tttt_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_tttt_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -5248,33 +4427,18 @@
 						<Test name="mediump_ivec4_qqqq_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_qppq_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_qppq_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_qqqt_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_qqqt_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_stss_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_stss_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_ppqp_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_ppqp_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_r_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_r_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -5284,15 +4448,9 @@
 						<Test name="mediump_ivec4_a_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_ar_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_ar_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_ab_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_ab_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -5302,39 +4460,21 @@
 						<Test name="mediump_ivec4_aaa_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_gga_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_gga_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_abg_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_abg_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_rgba_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_rgba_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_abgr_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_abgr_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_rrrr_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_rrrr_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_gggg_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_gggg_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -5344,27 +4484,15 @@
 						<Test name="mediump_ivec4_aaaa_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_abba_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_abba_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_aaag_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_aaag_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_rgrr_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_rgrr_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_ivec4_bbab_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_ivec4_bbab_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -5812,9 +4940,6 @@
 						<Test name="mediump_bvec4_wwwy_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="mediump_bvec4_xyxx_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mediump_bvec4_xyxx_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -6062,27 +5187,15 @@
 						<Test name="float_mat4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_ivec2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_ivec2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_ivec3_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_ivec3_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_ivec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -6166,42 +5279,12 @@
 						<Test name="inout_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="in_lowp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="in_lowp_float_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="out_lowp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="out_lowp_float_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="inout_lowp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="inout_lowp_float_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="in_highp_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="in_highp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="out_highp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="out_highp_float_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="inout_highp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="inout_highp_float_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="const_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -6214,69 +5297,24 @@
 						<Test name="const_in_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="in_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="in_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="out_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="out_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="inout_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="inout_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="in_lowp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="in_lowp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="out_lowp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="out_lowp_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="inout_lowp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="inout_lowp_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="in_highp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="in_highp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="out_highp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="out_highp_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="inout_highp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="inout_highp_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="const_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="const_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="const_in_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="const_in_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -6320,21 +5358,12 @@
 						</Test>
 					</TestCase>
 					<TestCase name="overloading">
-						<Test name="user_func_arg_type_simple_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="user_func_arg_type_simple_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="user_func_arg_float_types_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="user_func_arg_float_types_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="user_func_arg_int_types_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="user_func_arg_int_types_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -6362,24 +5391,12 @@
 						<Test name="user_func_arguments_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="builtin_sin_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="builtin_sin_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="builtin_step_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="builtin_step_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="array_size_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="array_size_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="array_arguments">
 						<Test name="local_in_float_vertex">
@@ -6394,15 +5411,9 @@
 						<Test name="global_in_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="local_in_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="local_in_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="global_in_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="global_in_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -6436,12 +5447,6 @@
 						<Test name="copy_global_in_on_call_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="copy_local_inout_on_call_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>
 					</TestCase>
 					<TestCase name="control_flow">
 						<Test name="simple_return_vertex">
@@ -6518,21 +5523,9 @@
 						<Test name="multi_arg_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="multi_arg_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="multi_arg_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="argument_eval_order_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="argument_eval_order_1_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="argument_eval_order_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="argument_eval_order_2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -6730,24 +5723,9 @@
 						<Test name="uniform_argument_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="varying_argument_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="varying_argument_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="attribute_argument_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="attribute_argument_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="attribute_return_type_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="attribute_return_type_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="main_invalid_return_type_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -7307,12 +6285,6 @@
 						<Test name="while_condition_variable_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="variable_from_outer_scope_visible_in_initializer_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="local_int_variable_hides_struct_type_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -7447,12 +6419,6 @@
 						<Test name="use_parameter_names_from_function_declaration_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="variable_not_visible_in_own_initializer_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="variable_not_visible_in_own_initializer_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 				</TestSuite>
 				<TestSuite name="indexing">
@@ -7460,195 +6426,99 @@
 						<Test name="float_static_write_static_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_static_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_static_write_static_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="float_static_write_dynamic_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_dynamic_write_static_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_dynamic_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_dynamic_write_static_loop_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_dynamic_write_dynamic_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="float_static_loop_write_static_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_static_loop_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_static_loop_write_static_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="float_static_loop_write_dynamic_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_dynamic_loop_write_static_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_dynamic_loop_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="float_dynamic_loop_write_static_loop_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_dynamic_loop_write_dynamic_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="vec2_static_write_static_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_static_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_static_write_static_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="vec2_static_write_dynamic_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_dynamic_write_static_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec2_dynamic_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec2_dynamic_write_static_loop_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_dynamic_write_dynamic_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="vec2_static_loop_write_static_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_static_loop_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_static_loop_write_static_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="vec2_static_loop_write_dynamic_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec2_dynamic_loop_write_static_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec2_dynamic_loop_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec2_dynamic_loop_write_static_loop_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec2_dynamic_loop_write_dynamic_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="vec3_static_write_static_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec3_static_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec3_static_write_static_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="vec3_static_write_dynamic_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec3_dynamic_write_static_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec3_dynamic_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec3_dynamic_write_static_loop_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec3_dynamic_write_dynamic_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="vec3_static_loop_write_static_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec3_static_loop_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec3_static_loop_write_static_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="vec3_static_loop_write_dynamic_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec3_dynamic_loop_write_static_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec3_dynamic_loop_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="vec3_dynamic_loop_write_static_loop_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec3_dynamic_loop_write_dynamic_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="vec4_static_write_static_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec4_static_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec4_static_write_static_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec4_static_write_dynamic_loop_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec4_dynamic_write_static_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec4_dynamic_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec4_dynamic_write_static_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec4_dynamic_write_dynamic_loop_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec4_static_loop_write_static_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec4_static_loop_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec4_static_loop_write_static_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec4_static_loop_write_dynamic_loop_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec4_dynamic_loop_write_static_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec4_dynamic_loop_write_dynamic_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vec4_dynamic_loop_write_static_loop_read">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vec4_dynamic_loop_write_dynamic_loop_read">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="uniform_array">
 						<Test name="float_static_read_vertex">
@@ -7666,9 +6536,6 @@
 						<Test name="float_static_loop_read_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="float_static_loop_read_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="float_dynamic_loop_read_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9077,39 +7944,18 @@
 				</TestSuite>
 				<TestSuite name="loops">
 					<TestCase name="for_constant_iterations">
-						<Test name="basic_lowp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_lowp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_mediump_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_mediump_float_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_highp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_highp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9131,30 +7977,9 @@
 						<Test name="infinite_with_unconditional_break_last_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="infinite_with_conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="infinite_with_conditional_break_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="single_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="single_statement_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="compound_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="compound_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="no_iterations_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9167,9 +7992,6 @@
 						<Test name="single_iteration_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="select_iteration_count_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="select_iteration_count_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9179,12 +8001,6 @@
 						<Test name="conditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="unconditional_continue_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="unconditional_continue_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="only_continue_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9197,9 +8013,6 @@
 						<Test name="double_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9209,15 +8022,9 @@
 						<Test name="unconditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="pre_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="pre_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="post_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="post_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9227,45 +8034,24 @@
 						<Test name="mixed_break_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vector_counter_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vector_counter_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="101_iterations_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="101_iterations_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_tricky_dataflow_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_tricky_dataflow_1_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_tricky_dataflow_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_tricky_dataflow_2_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9275,53 +8061,23 @@
 						<Test name="conditional_body_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_return_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="function_call_return_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_inout_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="function_call_inout_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 					</TestCase>
 					<TestCase name="for_uniform_iterations">
-						<Test name="basic_lowp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_lowp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_mediump_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_mediump_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_mediump_float_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_highp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_highp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9343,30 +8099,6 @@
 						<Test name="infinite_with_unconditional_break_last_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="infinite_with_conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="infinite_with_conditional_break_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="single_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="single_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="compound_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="compound_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="no_iterations_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9379,9 +8111,6 @@
 						<Test name="single_iteration_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="select_iteration_count_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="select_iteration_count_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9391,12 +8120,6 @@
 						<Test name="conditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="unconditional_continue_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="unconditional_continue_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="only_continue_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9409,9 +8132,6 @@
 						<Test name="double_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9421,119 +8141,32 @@
 						<Test name="unconditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="pre_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="pre_increment_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="post_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="post_increment_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mixed_break_continue_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="mixed_break_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vector_counter_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vector_counter_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="101_iterations_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="101_iterations_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_sequence_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_1_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_body_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="conditional_body_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_call_return_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_call_return_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_call_inout_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_call_inout_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="for_dynamic_iterations">
-						<Test name="basic_lowp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_lowp_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_lowp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_mediump_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_mediump_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_highp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_highp_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_highp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9555,30 +8188,12 @@
 						<Test name="infinite_with_unconditional_break_last_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="infinite_with_conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="infinite_with_conditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="single_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="single_statement_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="compound_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="compound_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="no_iterations_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9591,21 +8206,12 @@
 						<Test name="single_iteration_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="select_iteration_count_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="select_iteration_count_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_continue_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="conditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="unconditional_continue_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="unconditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9621,27 +8227,15 @@
 						<Test name="double_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="conditional_break_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="unconditional_break_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="unconditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="pre_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="pre_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="post_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="post_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9651,101 +8245,38 @@
 						<Test name="mixed_break_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vector_counter_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vector_counter_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="101_iterations_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="101_iterations_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_tricky_dataflow_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_1_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_body_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="conditional_body_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_return_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="function_call_return_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_inout_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="function_call_inout_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 					</TestCase>
 					<TestCase name="while_constant_iterations">
-						<Test name="basic_lowp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_lowp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_mediump_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_mediump_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_mediump_float_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_highp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_highp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9767,30 +8298,6 @@
 						<Test name="infinite_with_unconditional_break_last_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="infinite_with_conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="infinite_with_conditional_break_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="single_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="single_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="compound_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="compound_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="no_iterations_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9803,9 +8310,6 @@
 						<Test name="single_iteration_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="select_iteration_count_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="select_iteration_count_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9815,12 +8319,6 @@
 						<Test name="conditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="unconditional_continue_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="unconditional_continue_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="only_continue_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9833,9 +8331,6 @@
 						<Test name="double_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9845,119 +8340,44 @@
 						<Test name="unconditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="pre_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="pre_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="post_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="post_increment_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mixed_break_continue_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="mixed_break_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vector_counter_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vector_counter_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="101_iterations_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="101_iterations_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_sequence_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="nested_sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_tricky_dataflow_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_1_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_body_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="conditional_body_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_return_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_call_return_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_call_inout_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_call_inout_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="while_uniform_iterations">
-						<Test name="basic_lowp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_lowp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_mediump_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_mediump_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_mediump_float_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_highp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_highp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -9979,30 +8399,6 @@
 						<Test name="infinite_with_unconditional_break_last_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="infinite_with_conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="infinite_with_conditional_break_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="single_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="single_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="compound_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="compound_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="no_iterations_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10015,9 +8411,6 @@
 						<Test name="single_iteration_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="select_iteration_count_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="select_iteration_count_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10027,12 +8420,6 @@
 						<Test name="conditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="unconditional_continue_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="unconditional_continue_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="only_continue_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10045,131 +8432,50 @@
 						<Test name="double_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="conditional_break_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="unconditional_break_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="unconditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="pre_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="pre_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="post_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="post_increment_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="mixed_break_continue_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="mixed_break_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vector_counter_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vector_counter_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="101_iterations_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="101_iterations_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_sequence_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="nested_sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_tricky_dataflow_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_1_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_body_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="conditional_body_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_return_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_call_return_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_call_inout_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="function_call_inout_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="while_dynamic_iterations">
-						<Test name="basic_lowp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_lowp_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_lowp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_mediump_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_mediump_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_highp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_highp_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_highp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10191,30 +8497,12 @@
 						<Test name="infinite_with_unconditional_break_last_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="infinite_with_conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="infinite_with_conditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="single_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="single_statement_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="compound_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="compound_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="no_iterations_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10227,21 +8515,12 @@
 						<Test name="single_iteration_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="select_iteration_count_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="select_iteration_count_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_continue_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="conditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="unconditional_continue_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="unconditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10257,9 +8536,6 @@
 						<Test name="double_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10269,15 +8545,9 @@
 						<Test name="unconditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="pre_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="pre_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="post_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="post_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10287,101 +8557,47 @@
 						<Test name="mixed_break_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vector_counter_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vector_counter_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="101_iterations_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="101_iterations_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_sequence_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="nested_sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_tricky_dataflow_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_1_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_body_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="conditional_body_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_return_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="function_call_return_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_inout_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="function_call_inout_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 					</TestCase>
 					<TestCase name="do_while_constant_iterations">
-						<Test name="basic_lowp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_lowp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_mediump_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_mediump_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_highp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_highp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10403,39 +8619,15 @@
 						<Test name="infinite_with_unconditional_break_last_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="infinite_with_conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="infinite_with_conditional_break_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="single_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="single_statement_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="compound_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="compound_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="single_iteration_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="single_iteration_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="select_iteration_count_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="select_iteration_count_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10445,9 +8637,6 @@
 						<Test name="conditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="unconditional_continue_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="unconditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10463,9 +8652,6 @@
 						<Test name="double_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10475,15 +8661,9 @@
 						<Test name="unconditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="pre_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="pre_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="post_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="post_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10493,101 +8673,53 @@
 						<Test name="mixed_break_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vector_counter_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vector_counter_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="101_iterations_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="101_iterations_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_tricky_dataflow_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_tricky_dataflow_1_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_tricky_dataflow_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_body_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="conditional_body_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_return_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="function_call_return_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_inout_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="function_call_inout_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 					</TestCase>
 					<TestCase name="do_while_uniform_iterations">
-						<Test name="basic_lowp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_lowp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_mediump_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_mediump_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_highp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_highp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10609,39 +8741,15 @@
 						<Test name="infinite_with_unconditional_break_last_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="infinite_with_conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="infinite_with_conditional_break_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="single_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="single_statement_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="compound_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="compound_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="single_iteration_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="single_iteration_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="select_iteration_count_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="select_iteration_count_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10651,9 +8759,6 @@
 						<Test name="conditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="unconditional_continue_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="unconditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10669,9 +8774,6 @@
 						<Test name="double_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10681,15 +8783,9 @@
 						<Test name="unconditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="pre_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="pre_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="post_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="post_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10699,101 +8795,47 @@
 						<Test name="mixed_break_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vector_counter_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vector_counter_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="101_iterations_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="101_iterations_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_sequence_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_tricky_dataflow_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_tricky_dataflow_1_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_tricky_dataflow_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_body_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="conditional_body_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_return_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="function_call_return_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_inout_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="function_call_inout_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 					</TestCase>
 					<TestCase name="do_while_dynamic_iterations">
-						<Test name="basic_lowp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_lowp_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_lowp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_lowp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_mediump_int_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_mediump_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_mediump_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="basic_highp_int_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_highp_int_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="basic_highp_float_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="basic_highp_float_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10815,51 +8857,24 @@
 						<Test name="infinite_with_unconditional_break_last_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="infinite_with_conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="infinite_with_conditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="single_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="single_statement_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="compound_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="compound_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_statement_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="single_iteration_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="single_iteration_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="select_iteration_count_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="select_iteration_count_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_continue_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="conditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="unconditional_continue_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="unconditional_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10875,27 +8890,15 @@
 						<Test name="double_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="conditional_break_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="conditional_break_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="unconditional_break_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="unconditional_break_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="pre_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="pre_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="post_increment_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="post_increment_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -10905,63 +8908,21 @@
 						<Test name="mixed_break_continue_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="vector_counter_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="vector_counter_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="101_iterations_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="101_iterations_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sequence_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_sequence_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_sequence_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_1_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_1_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_tricky_dataflow_2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="conditional_body_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="conditional_body_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_return_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="function_call_return_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="function_call_inout_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="function_call_inout_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -11780,9 +9741,6 @@
 							<Test name="highp_vec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_int_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_int_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -13601,15 +11559,9 @@
 							<Test name="lowp_int_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_int_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_int_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="mediump_int_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="highp_int_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -13838,9 +11790,6 @@
 							<Test name="lowp_int_ivec2_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="mediump_int_ivec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_int_ivec2_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -13853,15 +11802,6 @@
 							<Test name="lowp_int_ivec3_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_int_ivec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mediump_int_ivec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mediump_int_ivec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="highp_int_ivec3_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -13871,15 +11811,6 @@
 							<Test name="lowp_int_ivec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_int_ivec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mediump_int_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mediump_int_ivec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="highp_int_ivec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -14725,15 +12656,9 @@
 							<Test name="lowp_int_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_int_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_int_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="mediump_int_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="highp_int_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -15741,15 +13666,9 @@
 							<Test name="lowp_int_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_int_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_int_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="mediump_int_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="highp_int_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -16017,9 +13936,6 @@
 							<Test name="lowp_int_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_int_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_int_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -16589,27 +14505,15 @@
 							<Test name="lowp_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_vec2_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_vec3_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 						</TestCase>
 						<TestCase name="cos">
 							<Test name="mediump_float_vertex">
@@ -16663,27 +14567,15 @@
 							<Test name="lowp_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_vec2_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_vec3_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 						</TestCase>
 						<TestCase name="tan">
 							<Test name="mediump_float_vertex">
@@ -16737,27 +14629,15 @@
 							<Test name="lowp_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_vec2_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_vec3_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 						</TestCase>
 						<TestCase name="asin">
 							<Test name="mediump_float_vertex">
@@ -16922,42 +14802,6 @@
 							<Test name="highp_float_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="mediump_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mediump_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="highp_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="highp_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mediump_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mediump_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="highp_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="highp_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mediump_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mediump_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="highp_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="highp_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 						</TestCase>
 					</TestSuite>
 					<TestSuite name="exponential">
@@ -17465,9 +15309,6 @@
 							<Test name="lowp_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -17483,9 +15324,6 @@
 							<Test name="lowp_vec2_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec2_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -17501,9 +15339,6 @@
 							<Test name="lowp_vec3_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec3_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -17519,9 +15354,6 @@
 							<Test name="lowp_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -18235,9 +16067,6 @@
 							<Test name="mediump_vec2_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="mediump_vec2_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="highp_vec2_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -18339,9 +16168,6 @@
 							<Test name="lowp_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -18393,9 +16219,6 @@
 							<Test name="lowp_float_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_float_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_float_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -18413,9 +16236,6 @@
 							<Test name="lowp_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -18431,9 +16251,6 @@
 							<Test name="lowp_vec2_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec2_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -18449,9 +16266,6 @@
 							<Test name="lowp_vec3_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec3_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -18467,9 +16281,6 @@
 							<Test name="lowp_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -18485,9 +16296,6 @@
 							<Test name="lowp_float_vec2_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_float_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_float_vec2_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -18503,9 +16311,6 @@
 							<Test name="lowp_float_vec3_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_float_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_float_vec3_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -18521,9 +16326,6 @@
 							<Test name="lowp_float_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_float_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_float_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -18945,9 +16747,6 @@
 							<Test name="lowp_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -19001,9 +16800,6 @@
 							<Test name="lowp_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -19057,9 +16853,6 @@
 							<Test name="lowp_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -19113,9 +16906,6 @@
 							<Test name="lowp_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -19225,9 +17015,6 @@
 							<Test name="lowp_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec4_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -19504,21 +17291,12 @@
 							<Test name="highp_ivec3_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_ivec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="mediump_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_ivec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="highp_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="highp_ivec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -19560,21 +17338,12 @@
 							<Test name="highp_ivec3_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_ivec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="mediump_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_ivec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="highp_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="highp_ivec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -19982,21 +17751,12 @@
 							<Test name="highp_bool_vec2_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="lowp_vec4_ivec4_bvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="lowp_vec4_ivec4_bvec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="mediump_vec4_ivec4_bvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="mediump_vec4_ivec4_bvec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="highp_vec4_ivec4_bvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="highp_vec4_ivec4_bvec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -20146,9 +17906,6 @@
 						<Test name="uniform_highp_mat2_mat2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="uniform_highp_mat2_mat2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="uniform_lowp_mat3_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -20448,9 +18205,6 @@
 						<Test name="uniform_lowp_mat2_mat2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="uniform_lowp_mat2_mat2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="uniform_mediump_mat2_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -20678,9 +18432,6 @@
 						<Test name="const_lowp_mat2_mat2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="const_lowp_mat2_mat2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="const_mediump_mat2_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -20702,9 +18453,6 @@
 						<Test name="const_mediump_mat2_mat2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="const_mediump_mat2_mat2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="const_highp_mat2_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -20726,9 +18474,6 @@
 						<Test name="const_highp_mat2_mat2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="const_highp_mat2_mat2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="const_lowp_mat3_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -20894,9 +18639,6 @@
 						<Test name="uniform_lowp_mat2_mat2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="uniform_lowp_mat2_mat2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="uniform_mediump_mat2_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -20918,9 +18660,6 @@
 						<Test name="uniform_mediump_mat2_mat2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="uniform_mediump_mat2_mat2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="uniform_highp_mat2_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -20942,9 +18681,6 @@
 						<Test name="uniform_highp_mat2_mat2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="uniform_highp_mat2_mat2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="uniform_lowp_mat3_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -21038,9 +18774,6 @@
 						<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>
@@ -21062,9 +18795,6 @@
 						<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>
@@ -21080,15 +18810,9 @@
 						<Test name="uniform_highp_vec4_mat4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="uniform_highp_vec4_mat4_fragment">
-							<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>
@@ -21182,9 +18906,6 @@
 						<Test name="dynamic_lowp_mat3_mat3_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="dynamic_lowp_mat3_mat3_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="dynamic_mediump_mat3_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -21310,9 +19031,6 @@
 						<Test name="const_lowp_mat2_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="const_lowp_mat2_float_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="const_lowp_mat2_mat2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -21382,9 +19100,6 @@
 						<Test name="const_lowp_mat4_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="const_lowp_mat4_float_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="const_lowp_mat4_mat4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -21424,21 +19139,12 @@
 						<Test name="uniform_lowp_mat2_mat2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="uniform_lowp_mat2_mat2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="uniform_mediump_mat2_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="uniform_mediump_mat2_float_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="uniform_mediump_mat2_mat2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="uniform_mediump_mat2_mat2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="uniform_highp_mat2_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -21448,9 +19154,6 @@
 						<Test name="uniform_highp_mat2_mat2_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="uniform_highp_mat2_mat2_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="uniform_lowp_mat3_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -21460,9 +19163,6 @@
 						<Test name="uniform_lowp_mat3_mat3_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="uniform_lowp_mat3_mat3_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="uniform_mediump_mat3_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -21490,15 +19190,9 @@
 						<Test name="uniform_lowp_mat4_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="uniform_lowp_mat4_float_fragment">
-							<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>
@@ -21568,9 +19262,6 @@
 						<Test name="dynamic_lowp_mat3_mat3_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="dynamic_lowp_mat3_mat3_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="dynamic_mediump_mat3_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -21604,9 +19295,6 @@
 						<Test name="dynamic_lowp_mat4_mat4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="dynamic_lowp_mat4_mat4_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="dynamic_mediump_mat4_float_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -21952,9 +19640,6 @@
 						<Test name="dynamic_lowp_mat4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="dynamic_lowp_mat4_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="dynamic_mediump_mat4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22008,9 +19693,6 @@
 						<Test name="dynamic_lowp_mat4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="dynamic_lowp_mat4_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="dynamic_mediump_mat4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22158,9 +19840,6 @@
 						<Test name="dynamic_lowp_mat3_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="dynamic_lowp_mat3_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="dynamic_mediump_mat3_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22214,9 +19893,6 @@
 						<Test name="dynamic_lowp_mat3_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="dynamic_lowp_mat3_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="dynamic_mediump_mat3_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22232,9 +19908,6 @@
 						<Test name="dynamic_lowp_mat4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="dynamic_lowp_mat4_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="dynamic_mediump_mat4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22408,9 +20081,6 @@
 					<Test name="static_loop_dynamic">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="static_loop_texture">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="dynamic_loop_always">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -22423,9 +20093,6 @@
 					<Test name="dynamic_loop_dynamic">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="dynamic_loop_texture">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="function_static_loop_always">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -22438,9 +20105,6 @@
 					<Test name="function_static_loop_dynamic">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="function_static_loop_texture">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestSuite name="struct">
 					<TestCase name="local">
@@ -22611,9 +20275,6 @@
 						<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="struct_array_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22632,9 +20293,6 @@
 						<Test name="nested_struct_array_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_struct_array_dynamic_index_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nested_struct_array_dynamic_index_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22674,12 +20332,6 @@
 						<Test name="sampler_nested_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="sampler_array_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="sampler_array_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="equal_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22761,9 +20413,6 @@
 						<Test name="texture2dproj_vec4">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="texture2dlod">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="texture2dprojlod_vec3">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22778,21 +20427,12 @@
 						<Test name="texture2d">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="texture2d_bias">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="texture2dproj_vec3">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="texture2dproj_vec4">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="texture2dproj_vec3_bias">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="texture2dproj_vec4_bias">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="texturecube">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22808,21 +20448,12 @@
 				</TestSuite>
 				<TestSuite name="invariance">
 					<TestCase name="highp">
-						<Test name="common_subexpression_0">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="common_subexpression_2">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="subexpression_precision_lowp">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 						<Test name="subexpression_precision_mediump">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="subexpression_precision_highp">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="loop_2">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22834,12 +20465,6 @@
 						</Test>
 					</TestCase>
 					<TestCase name="mediump">
-						<Test name="common_subexpression_0">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="common_subexpression_2">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="subexpression_precision_lowp">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22863,9 +20488,6 @@
 						<Test name="common_subexpression_0">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="common_subexpression_2">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="subexpression_precision_lowp">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -22890,12 +20512,6 @@
 					<Test name="valid_static_index">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="valid_uniform_index">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="valid_dynamic_index">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="write_fragcolor_and_fragdata_simple">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -23604,9 +21220,6 @@
 							<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>
@@ -23730,9 +21343,6 @@
 							<Test name="48">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="49">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="50">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -23778,12 +21388,6 @@
 							<Test name="64">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="65">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="66">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="67">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -23906,9 +21510,6 @@
 							<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>
@@ -24032,9 +21633,6 @@
 							<Test name="48">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="49">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="50">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -24080,12 +21678,6 @@
 							<Test name="64">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="65">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="66">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="67">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -24116,9 +21708,6 @@
 							<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>
@@ -24128,9 +21717,6 @@
 							<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>
@@ -24208,9 +21794,6 @@
 							<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>
@@ -24298,9 +21881,6 @@
 							<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>
@@ -24316,9 +21896,6 @@
 							<Test name="42">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="43">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="44">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -24334,9 +21911,6 @@
 							<Test name="48">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="49">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="50">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -24346,18 +21920,12 @@
 							<Test name="52">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="53">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="54">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="55">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="56">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="57">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -24382,12 +21950,6 @@
 							<Test name="64">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="65">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="66">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="67">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -24418,9 +21980,6 @@
 							<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>
@@ -24638,9 +22197,6 @@
 							<Test name="48">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="49">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="50">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -24689,9 +22245,6 @@
 							<Test name="65">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="66">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="67">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -24716,9 +22269,6 @@
 							<Test name="74">
 								<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>
@@ -24865,9 +22415,6 @@
 							<Test name="23">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="24">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="25">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -24940,9 +22487,6 @@
 							<Test name="48">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="49">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="50">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -24985,9 +22529,6 @@
 							<Test name="63">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="64">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="65">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -25018,9 +22559,6 @@
 							<Test name="74">
 								<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>
@@ -25167,9 +22705,6 @@
 							<Test name="23">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="24">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="25">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -25236,15 +22771,9 @@
 							<Test name="46">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="47">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="48">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="49">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="50">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -25287,9 +22816,6 @@
 							<Test name="63">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="64">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="65">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -25320,9 +22846,6 @@
 							<Test name="74">
 								<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>
@@ -25411,9 +22934,6 @@
 							<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>
@@ -25483,9 +23003,6 @@
 							<Test name="27">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="28">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="29">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -25563,9 +23080,6 @@
 							<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>
@@ -25744,9 +23258,6 @@
 							<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>
@@ -25774,9 +23285,6 @@
 							<Test name="22">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="23">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="24">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -25852,9 +23360,6 @@
 							<Test name="48">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="49">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 						</TestCase>
 						<TestCase name="fragment">
 							<Test name="0">
@@ -26004,9 +23509,6 @@
 							<Test name="48">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="49">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 						</TestCase>
 					</TestSuite>
 					<TestSuite name="conditionals">
@@ -26104,9 +23606,6 @@
 							<Test name="30">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="31">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="32">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -26167,24 +23666,15 @@
 							<Test name="51">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="52">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="53">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="54">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="55">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="56">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="57">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="58">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -26442,9 +23932,6 @@
 							<Test name="42">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="43">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="44">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -26484,9 +23971,6 @@
 							<Test name="56">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="57">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="58">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -26717,9 +24201,6 @@
 							<Test name="33">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="34">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="35">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -26786,9 +24267,6 @@
 							<Test name="56">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="57">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="58">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -26861,9 +24339,6 @@
 							<Test name="81">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="82">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="83">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -27480,9 +24955,6 @@
 					</TestSuite>
 					<TestSuite name="exponential">
 						<TestCase name="vertex">
-							<Test name="0">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="1">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -27525,9 +24997,6 @@
 							<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>
@@ -27600,21 +25069,12 @@
 							<Test name="39">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="40">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="41">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="42">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="43">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="44">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="45">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -27666,18 +25126,12 @@
 							<Test name="61">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="62">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="63">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="64">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="65">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="66">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -27708,9 +25162,6 @@
 							<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>
@@ -27902,9 +25353,6 @@
 							<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>
@@ -27914,9 +25362,6 @@
 							<Test name="43">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="44">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="45">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -28086,129 +25531,48 @@
 					</TestSuite>
 					<TestSuite name="texture">
 						<TestCase name="vertex">
-							<Test name="1">
-								<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="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>
 							<Test name="21">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="22">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="23">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="24">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="25">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="26">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="27">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="29">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="30">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="31">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="32">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="33">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="34">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="35">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="36">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="38">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="40">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="41">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="42">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="43">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="44">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="45">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="46">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="47">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="48">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="49">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -28226,9 +25590,6 @@
 							<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>
@@ -28238,9 +25599,6 @@
 							<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>
@@ -28283,9 +25641,6 @@
 							<Test name="22">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="23">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="24">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -28478,15 +25833,9 @@
 							<Test name="87">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="88">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="89">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="90">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="91">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -28743,12 +26092,6 @@
 							<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="38">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -28871,9 +26214,6 @@
 							<Test name="12">
 								<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>
@@ -28931,9 +26271,6 @@
 							<Test name="50">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="51">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="52">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -29027,9 +26364,6 @@
 					<Test name="a8_cube_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="a8_cube_npot">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="l8_2d_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -29039,9 +26373,6 @@
 					<Test name="l8_cube_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="l8_cube_npot">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="la88_2d_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -29051,9 +26382,6 @@
 					<Test name="la88_cube_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="la88_cube_npot">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgb565_2d_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -29063,9 +26391,6 @@
 					<Test name="rgb565_cube_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgb565_cube_npot">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgb888_2d_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -29075,9 +26400,6 @@
 					<Test name="rgb888_cube_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgb888_cube_npot">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba4444_2d_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -29087,9 +26409,6 @@
 					<Test name="rgba4444_cube_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba4444_cube_npot">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba5551_2d_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -29099,9 +26418,6 @@
 					<Test name="rgba5551_cube_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba5551_cube_npot">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="rgba8888_2d_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -29111,21 +26427,12 @@
 					<Test name="rgba8888_cube_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="rgba8888_cube_npot">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="etc1_2d_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="etc1_2d_npot">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="etc1_cube_pot">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="etc1_cube_npot">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestSuite name="size">
 					<TestCase name="2d">
@@ -29239,24 +26546,9 @@
 						</Test>
 					</TestCase>
 					<TestCase name="cube">
-						<Test name="15x15_l8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="15x15_rgba4444">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="15x15_rgb888">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="15x15_rgba8888">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="16x16_l8">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="16x16_l8_mipmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="16x16_rgba4444">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -29329,9 +26621,6 @@
 						<Test name="256x256_l8_mipmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="256x256_rgba4444_mipmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="256x256_rgb888">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -29350,9 +26639,6 @@
 						<Test name="512x512_l8_mipmap">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="512x512_rgba4444_mipmap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="512x512_rgb888">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -29536,51 +26822,9 @@
 					<Test name="mirror_mirror_linear_pot_etc1">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="clamp_clamp_nearest_npot_etc1">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="clamp_clamp_linear_npot_etc1">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestSuite name="filtering">
 					<TestCase name="2d">
-						<Test name="linear_linear_clamp_rgba8888_pot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="linear_linear_clamp_rgba8888_npot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="linear_linear_clamp_rgb888_pot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="linear_linear_clamp_rgb888_npot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="linear_linear_clamp_rgba4444_pot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="linear_linear_clamp_rgba4444_npot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="linear_linear_clamp_l8_pot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="linear_linear_clamp_l8_npot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nearest_mipmap_nearest_linear_clamp_rgba8888">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="linear_mipmap_nearest_linear_clamp_rgba8888">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nearest_mipmap_linear_linear_clamp_rgba8888">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="linear_mipmap_linear_linear_clamp_rgba8888">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nearest_mipmap_nearest_linear_clamp_etc1">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -29593,35 +26837,20 @@
 						<Test name="linear_mipmap_linear_linear_clamp_etc1">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="linear_mipmap_linear_linear_mirror_etc1">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="cube">
 						<Test name="nearest_nearest_clamp_rgba8888_pot">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nearest_nearest_clamp_rgba8888_npot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nearest_nearest_clamp_rgb888_pot">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nearest_nearest_clamp_rgb888_npot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nearest_nearest_clamp_rgba4444_pot">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nearest_nearest_clamp_rgba4444_npot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nearest_nearest_clamp_l8_pot">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nearest_nearest_clamp_l8_npot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="nearest_nearest_repeat_rgba8888_pot">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -29649,27 +26878,15 @@
 						<Test name="linear_linear_clamp_rgba8888_pot">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="linear_linear_clamp_rgba8888_npot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="linear_linear_clamp_rgb888_pot">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="linear_linear_clamp_rgb888_npot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="linear_linear_clamp_rgba4444_pot">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="linear_linear_clamp_rgba4444_npot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="linear_linear_clamp_l8_pot">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="linear_linear_clamp_l8_npot">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="linear_linear_repeat_rgba8888_pot">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -29836,80 +27053,6 @@
 				</TestSuite>
 				<TestSuite name="mipmap">
 					<TestSuite name="2d">
-						<TestCase name="basic">
-							<Test name="nearest_nearest_clamp">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="nearest_nearest_clamp_non_square">
-								<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_repeat_non_square">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="nearest_nearest_mirror">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="nearest_nearest_mirror_non_square">
-								<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_clamp_non_square">
-								<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_repeat_non_square">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="linear_nearest_mirror">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="linear_nearest_mirror_non_square">
-								<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_clamp_non_square">
-								<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_repeat_non_square">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="nearest_linear_mirror">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="nearest_linear_mirror_non_square">
-								<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_clamp_non_square">
-								<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_repeat_non_square">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="linear_linear_mirror">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="linear_linear_mirror_non_square">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-						</TestCase>
 						<TestCase name="affine">
 							<Test name="nearest_nearest_clamp">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
@@ -29938,29 +27081,9 @@
 							<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"/>
-							</Test>
-							<Test name="linear_nearest">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="nearest_linear">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="linear_linear">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 						</TestCase>
 						<TestCase name="generate">
 							<Test name="a8_fastest">
@@ -29969,24 +27092,12 @@
 							<Test name="a8_nicest">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="a8_non_square_fastest">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="a8_non_square_nicest">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="l8_fastest">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="l8_nicest">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="l8_non_square_fastest">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="l8_non_square_nicest">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="la88_fastest">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -30062,30 +27173,6 @@
 						</TestCase>
 					</TestSuite>
 					<TestSuite name="cube">
-						<TestCase name="basic">
-							<Test name="nearest_nearest">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="nearest_linear">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-						</TestCase>
-						<TestCase name="projected">
-							<Test name="nearest_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>
-							<Test name="nearest_linear">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-						</TestCase>
 						<TestCase name="generate">
 							<Test name="a8_fastest">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
@@ -30306,54 +27393,6 @@
 						<Test name="cube_l8_4_8">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="cube_l8_63_1">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_l8_63_2">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_l8_63_4">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_l8_63_8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_rgba4444_51_1">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_rgba4444_51_2">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_rgba4444_51_4">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_rgba4444_51_8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_rgb888_39_1">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_rgb888_39_2">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_rgb888_39_4">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_rgb888_39_8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_rgba8888_47_1">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_rgba8888_47_2">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_rgba8888_47_4">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="cube_rgba8888_47_8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="basic_texsubimage2d">
 						<Test name="a8_2d">
@@ -30647,9 +27686,6 @@
 						<Test name="npot_size_level_0">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="npot_size_level_1">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="format_mismatch_rgb_rgba">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -30700,9 +27736,6 @@
 						<Test name="npot_size_level_0">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="npot_size_level_1">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="npot_size_level_0_pos_x">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -30774,42 +27807,6 @@
 							<Test name="linear_linear_mirror">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="nearest_mipmap_nearest_nearest_clamp">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="nearest_mipmap_nearest_nearest_repeat">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="nearest_mipmap_nearest_nearest_mirror">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="nearest_mipmap_nearest_linear_clamp">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="nearest_mipmap_nearest_linear_repeat">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="nearest_mipmap_nearest_linear_mirror">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="linear_mipmap_nearest_nearest_clamp">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="linear_mipmap_nearest_nearest_repeat">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="linear_mipmap_nearest_nearest_mirror">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="linear_mipmap_nearest_linear_clamp">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="linear_mipmap_nearest_linear_repeat">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="linear_mipmap_nearest_linear_mirror">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="nearest_mipmap_linear_nearest_clamp">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -30913,9 +27910,6 @@
 							</Test>
 						</TestCase>
 						<TestCase name="only_cube">
-							<Test name="0">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="2">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -31564,21 +28558,9 @@
 						<Test name="keep_keep_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="keep_keep_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_keep_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="keep_keep_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="keep_keep_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_keep_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="keep_zero_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -31588,21 +28570,9 @@
 						<Test name="keep_zero_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="keep_zero_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_zero_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="keep_zero_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="keep_zero_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_zero_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="keep_replace_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -31612,69 +28582,9 @@
 						<Test name="keep_replace_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="keep_replace_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_replace_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="keep_replace_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="keep_replace_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_replace_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="keep_invert_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -31684,69 +28594,9 @@
 						<Test name="keep_invert_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="keep_invert_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_invert_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="keep_invert_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="keep_invert_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_invert_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_incr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="keep_decr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="zero_keep_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -31756,21 +28606,9 @@
 						<Test name="zero_keep_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="zero_keep_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_keep_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="zero_keep_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="zero_keep_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_keep_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="zero_zero_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -31780,21 +28618,9 @@
 						<Test name="zero_zero_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="zero_zero_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_zero_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="zero_zero_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="zero_zero_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_zero_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="zero_replace_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -31804,69 +28630,9 @@
 						<Test name="zero_replace_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="zero_replace_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_replace_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="zero_replace_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="zero_replace_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_replace_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="zero_invert_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -31876,69 +28642,9 @@
 						<Test name="zero_invert_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="zero_invert_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_invert_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="zero_invert_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="zero_invert_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_invert_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_incr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="zero_decr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="replace_keep_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -31948,21 +28654,9 @@
 						<Test name="replace_keep_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="replace_keep_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_keep_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="replace_keep_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="replace_keep_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_keep_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="replace_zero_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -31972,21 +28666,9 @@
 						<Test name="replace_zero_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="replace_zero_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_zero_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="replace_zero_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="replace_zero_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_zero_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="replace_replace_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -31996,69 +28678,9 @@
 						<Test name="replace_replace_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="replace_replace_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_replace_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="replace_replace_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="replace_replace_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_replace_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="replace_invert_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -32068,261 +28690,9 @@
 						<Test name="replace_invert_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="replace_invert_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_invert_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="replace_invert_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="replace_invert_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_invert_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_incr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="replace_decr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_keep_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_keep_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_keep_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_keep_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_keep_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_keep_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_keep_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_keep_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_zero_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_zero_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_zero_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_zero_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_zero_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_zero_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_zero_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_zero_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_replace_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_replace_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_replace_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_replace_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_replace_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_replace_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_replace_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_replace_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_invert_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_invert_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_invert_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_invert_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_invert_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_invert_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_invert_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_invert_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_incr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_decr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="decr_keep_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -32332,21 +28702,9 @@
 						<Test name="decr_keep_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="decr_keep_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_keep_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="decr_keep_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="decr_keep_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_keep_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="decr_zero_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -32356,21 +28714,9 @@
 						<Test name="decr_zero_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="decr_zero_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_zero_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="decr_zero_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="decr_zero_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_zero_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="decr_replace_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -32380,69 +28726,9 @@
 						<Test name="decr_replace_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="decr_replace_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_replace_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="decr_replace_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="decr_replace_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_replace_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="decr_invert_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -32452,69 +28738,9 @@
 						<Test name="decr_invert_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="decr_invert_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_invert_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="decr_invert_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="decr_invert_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_invert_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_incr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_decr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="invert_keep_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -32524,21 +28750,9 @@
 						<Test name="invert_keep_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="invert_keep_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_keep_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="invert_keep_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="invert_keep_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_keep_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="invert_zero_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -32548,21 +28762,9 @@
 						<Test name="invert_zero_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="invert_zero_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_zero_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="invert_zero_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="invert_zero_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_zero_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="invert_replace_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -32572,69 +28774,9 @@
 						<Test name="invert_replace_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="invert_replace_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_replace_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="invert_replace_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="invert_replace_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_replace_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="invert_invert_keep">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -32644,530 +28786,18 @@
 						<Test name="invert_invert_replace">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="invert_invert_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_invert_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="invert_invert_invert">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="invert_invert_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_invert_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_incr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="invert_decr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_keep_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_keep_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_keep_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_keep_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_keep_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_keep_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_keep_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_keep_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_zero_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_zero_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_zero_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_zero_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_zero_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_zero_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_zero_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_zero_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_replace_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_replace_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_replace_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_replace_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_replace_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_replace_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_replace_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_replace_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_invert_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_invert_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_invert_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_invert_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_invert_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_invert_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_invert_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_invert_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_incr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="incr_wrap_decr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_keep_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_keep_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_keep_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_keep_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_keep_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_keep_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_keep_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_keep_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_zero_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_zero_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_zero_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_zero_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_zero_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_zero_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_zero_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_zero_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_replace_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_replace_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_replace_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_replace_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_replace_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_replace_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_replace_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_replace_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_invert_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_invert_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_invert_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_invert_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_invert_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_invert_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_invert_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_invert_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_incr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_wrap_keep">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_wrap_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_wrap_replace">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_wrap_incr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_wrap_decr">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_wrap_invert">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_wrap_incr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="decr_wrap_decr_wrap_decr_wrap">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="write_mask">
 						<Test name="depth">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="stencil">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="both">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
 					</TestCase>
-					<TestCase name="random">
-						<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="6">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="7">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="9">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="10">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="12">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="13">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="14">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="15">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="17">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="18">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="19">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="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>
-					</TestCase>
 				</TestSuite>
 				<TestCase name="scissor">
 					<Test name="contained_tris">
@@ -33185,9 +28815,6 @@
 					<Test name="partial_tri">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="outside_render_tri">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="partial_lines">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -33812,9 +29439,6 @@
 						<Test name="add_one_minus_constant_alpha_one_minus_constant_alpha">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="add_src_alpha_saturate_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="add_src_alpha_saturate_one">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -34442,9 +30066,6 @@
 						<Test name="subtract_one_minus_constant_alpha_one_minus_constant_alpha">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="subtract_src_alpha_saturate_zero">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="subtract_src_alpha_saturate_one">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -35153,9 +30774,6 @@
 							<Test name="zero_one_minus_constant_color">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="zero_constant_alpha">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="zero_one_minus_constant_alpha">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -35747,51 +31365,18 @@
 							<Test name="one_minus_constant_alpha_src_alpha_saturate">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="src_alpha_saturate_zero">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="src_alpha_saturate_one">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="src_alpha_saturate_src_color">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="src_alpha_saturate_one_minus_src_color">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="src_alpha_saturate_dst_color">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="src_alpha_saturate_one_minus_dst_color">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="src_alpha_saturate_src_alpha">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="src_alpha_saturate_one_minus_src_alpha">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="src_alpha_saturate_dst_alpha">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="src_alpha_saturate_one_minus_dst_alpha">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="src_alpha_saturate_constant_color">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="src_alpha_saturate_one_minus_constant_color">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="src_alpha_saturate_constant_alpha">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="src_alpha_saturate_one_minus_constant_alpha">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="src_alpha_saturate_src_alpha_saturate">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 						</TestCase>
 						<TestCase name="dst">
 							<Test name="zero_zero">
@@ -36841,9 +32426,6 @@
 						<Test name="54">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="55">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="56">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -36969,9 +32551,6 @@
 					<Test name="valid_tex2d_attachments">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="valid_texcube_attachments">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="valid_rbo_attachments">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -36984,9 +32563,6 @@
 					<Test name="invalid_texcube_attachments">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="invalid_rbo_attachments">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="attach_names">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -37299,95 +32875,18 @@
 						<Test name="tex2d_rgb">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="tex2d_rgb_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="tex2d_rgb_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="tex2d_rgb_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="tex2d_rgba">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="tex2d_rgba_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="tex2d_rgba_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="tex2d_rgba_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rbo_rgb565">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rbo_rgb565_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rbo_rgb565_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rbo_rgb565_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rbo_rgb5_a1">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rbo_rgb5_a1_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rbo_rgb5_a1_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rbo_rgb5_a1_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rbo_rgba4">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rbo_rgba4_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rbo_rgba4_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rbo_rgba4_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-					</TestCase>
-					<TestCase name="shared_depthbuffer">
-						<Test name="tex2d_rgb_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="tex2d_rgb_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="tex2d_rgba_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="tex2d_rgba_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rbo_rgb565_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rbo_rgb565_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rbo_rgb5_a1_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rbo_rgb5_a1_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rbo_rgba4_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rbo_rgba4_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="resize">
 						<Test name="tex2d_rgb">
@@ -37455,63 +32954,18 @@
 						<Test name="rebind_tex2d_rgb">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_tex2d_rgb_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rebind_tex2d_rgb_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rebind_tex2d_rgb_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rebind_tex2d_rgba">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_tex2d_rgba_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rebind_tex2d_rgba_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rebind_tex2d_rgba_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rebind_rbo_rgb565">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_rbo_rgb565_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rebind_rbo_rgb565_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rebind_rbo_rgb565_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rebind_rbo_rgb5_a1">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_rbo_rgb5_a1_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rebind_rbo_rgb5_a1_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rebind_rbo_rgb5_a1_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rebind_rbo_rgba4">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_rbo_rgba4_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rebind_rbo_rgba4_depth_component16">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="rebind_rbo_rgba4_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="no_rebind_rbo_rgb565">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -37553,33 +33007,18 @@
 						<Test name="rebind_tex2d_rgb_depth_component16">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_tex2d_rgb_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rebind_tex2d_rgba_depth_component16">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_tex2d_rgba_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rebind_rbo_rgb565_depth_component16">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_rbo_rgb565_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rebind_rbo_rgb5_a1_depth_component16">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_rbo_rgb5_a1_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rebind_rbo_rgba4_depth_component16">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_rbo_rgba4_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="no_rebind_tex2d_rgb_depth_component16">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -37615,45 +33054,24 @@
 						<Test name="rebind_tex2d_rgb_stencil_index8">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_tex2d_rgb_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rebind_tex2d_rgba_stencil_index8">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_tex2d_rgba_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rebind_rbo_rgb565_stencil_index8">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_rbo_rgb565_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rebind_rbo_rgb5_a1_stencil_index8">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_rbo_rgb5_a1_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="rebind_rbo_rgba4_stencil_index8">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="rebind_rbo_rgba4_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="no_rebind_tex2d_rgb_stencil_index8">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="no_rebind_tex2d_rgb_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="no_rebind_tex2d_rgba_stencil_index8">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="no_rebind_tex2d_rgba_depth_component16_stencil_index8">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="no_rebind_rbo_rgb565_stencil_index8">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -38070,9 +33488,6 @@
 								<Test name="rgb_unsigned_byte">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="rgb_float">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 								<Test name="rgb_unsigned_short_5_6_5">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
@@ -38085,9 +33500,6 @@
 								<Test name="rgba_unsigned_byte">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="rgba_float">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 								<Test name="rgba_unsigned_short_4_4_4_4">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
@@ -38112,12 +33524,6 @@
 								<Test name="rg_half_float_oes">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="r8">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
-								<Test name="rg8">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 								<Test name="r16f">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
@@ -38139,9 +33545,6 @@
 								<Test name="r11f_g11f_b10f">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="srgb_unsigned_byte">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 								<Test name="srgb8">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
@@ -38151,12 +33554,6 @@
 								<Test name="stencil_index8">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="sr8_ext">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
-								<Test name="srg8_ext">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 							</TestCase>
 							<TestCase name="stencil">
 								<Test name="depth_component_unsigned_short">
@@ -38365,9 +33762,6 @@
 								<Test name="rgb10_a2">
 									<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>
@@ -40548,9 +35942,6 @@
 					<Test name="bind_buffer">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="delete_buffers">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="gen_buffers">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -40563,12 +35954,6 @@
 					<Test name="buffer_sub_data_size_offset">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="read_pixels">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="read_pixels_format_mismatch">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="bind_framebuffer">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -40584,15 +35969,6 @@
 					<Test name="gen_renderbuffers">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="delete_framebuffers">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="delete_renderbuffers">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="framebuffer_renderbuffer">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="renderbuffer_storage">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -40693,18 +36069,12 @@
 					<Test name="release_shader_compiler">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="uniformf_invalid_program">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="uniformf_incompatible_type">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
 					<Test name="uniformf_invalid_location">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="uniformfv_invalid_program">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="uniformfv_incompatible_type">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -40714,18 +36084,12 @@
 					<Test name="uniformfv_invalid_count">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="uniformi_invalid_program">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="uniformi_incompatible_type">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
 					<Test name="uniformi_invalid_location">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="uniformiv_invalid_program">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="uniformiv_incompatible_type">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -40735,9 +36099,6 @@
 					<Test name="uniformiv_invalid_count">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="uniform_matrixfv_invalid_program">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="uniform_matrixfv_incompatible_type">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -40916,9 +36277,6 @@
 					<Test name="compressedteximage2d_invalid_border_cube_neg_z">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="compressedteximage2d_invalid_size">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="copyteximage2d_invalid_target">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -40928,9 +36286,6 @@
 					<Test name="copyteximage2d_invalid_format_cube">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="copyteximage2d_inequal_width_height_cube">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="copyteximage2d_neg_level_tex2d">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -41012,18 +36367,9 @@
 					<Test name="copytexsubimage2d_neg_wdt_hgt">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="deletetextures_invalid_number">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="deletetextures_invalid_number_bind">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="generatemipmap_invalid_target">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="generatemipmap_npot_wdt_hgt">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="generatemipmap_incomplete_cube">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -41039,9 +36385,6 @@
 					<Test name="teximage2d_invalid_target">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="teximage2d_invalid_format">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="teximage2d_invalid_type">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -41114,12 +36457,6 @@
 					<Test name="texsubimage2d_invalid_target">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="texsubimage2d_invalid_format">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="texsubimage2d_invalid_type">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="texsubimage2d_neg_level_tex2d">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -41185,21 +36522,9 @@
 					<Test name="draw_arrays">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="draw_arrays_invalid_program">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="draw_arrays_incomplete_primitive">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="draw_elements">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="draw_elements_invalid_program">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="draw_elements_incomplete_primitive">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 			</TestSuite>
 			<TestSuite name="rasterization">
@@ -41222,15 +36547,6 @@
 					<Test name="line_loop">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="lines_wide">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="line_strip_wide">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="line_loop_wide">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="points">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -41328,15 +36644,6 @@
 						<Test name="line_loop">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="lines_wide">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="line_strip_wide">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="line_loop_wide">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="projected">
 						<Test name="triangles">
@@ -41357,15 +36664,6 @@
 						<Test name="line_loop">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="lines_wide">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="line_strip_wide">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="line_loop_wide">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 				</TestSuite>
 			</TestSuite>
@@ -41745,9 +37043,6 @@
 						<Test name="bvec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="bvec4_both">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="sampler2D_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -41838,9 +37133,6 @@
 						<Test name="float_vec4_both">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_ivec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -41873,15 +37165,9 @@
 						<Test name="float_vec4_both">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_ivec4_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="int_ivec4_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="int_ivec4_both">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="bool_bvec4_vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -41913,12 +37199,6 @@
 						<Test name="vertex">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="both">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestCase name="multiple_nested_structs_arrays">
 						<Test name="vertex">
@@ -42444,9 +37724,6 @@
 								<Test name="vec2_vertex">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="vec2_fragment">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 								<Test name="vec2_both">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
@@ -43054,18 +38331,9 @@
 									<Test name="bool_api_int_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="bvec4_api_float_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="bvec4_api_float_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="bvec4_api_float_both">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
-									<Test name="bvec4_api_int_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="bvec4_api_int_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -43146,18 +38414,9 @@
 									<Test name="bool_api_int_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="bvec4_api_float_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="bvec4_api_float_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="bvec4_api_float_both">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
-									<Test name="bvec4_api_int_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="bvec4_api_int_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -43254,9 +38513,6 @@
 									<Test name="float_vec4_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="int_ivec4_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="int_ivec4_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -43289,15 +38545,9 @@
 									<Test name="float_vec4_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="int_ivec4_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="int_ivec4_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="int_ivec4_both">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="bool_bvec4_vertex">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -43329,12 +38579,6 @@
 									<Test name="vertex">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="fragment">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
-									<Test name="both">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 								</TestCase>
 								<TestCase name="multiple_nested_structs_arrays">
 									<Test name="vertex">
@@ -43575,12 +38819,6 @@
 									<Test name="int_ivec4_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="sampler2D_samplerCube_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
-									<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>
@@ -43595,9 +38833,6 @@
 									<Test name="float_vec4_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="int_ivec4_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="int_ivec4_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -43624,15 +38859,9 @@
 									<Test name="float_vec4_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="int_ivec4_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="int_ivec4_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="int_ivec4_both">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="sampler2D_samplerCube_vertex">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -43871,18 +39100,9 @@
 									<Test name="bool_api_int_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="bvec4_api_float_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="bvec4_api_float_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="bvec4_api_float_both">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
-									<Test name="bvec4_api_int_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="bvec4_api_int_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -43954,18 +39174,9 @@
 									<Test name="bool_api_int_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="bvec4_api_float_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="bvec4_api_float_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="bvec4_api_float_both">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
-									<Test name="bvec4_api_int_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="bvec4_api_int_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -44062,9 +39273,6 @@
 									<Test name="float_vec4_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="int_ivec4_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="int_ivec4_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -44097,15 +39305,9 @@
 									<Test name="float_vec4_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="int_ivec4_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="int_ivec4_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="int_ivec4_both">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="bool_bvec4_vertex">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -44126,12 +39328,6 @@
 									<Test name="vertex">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="fragment">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
-									<Test name="both">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 								</TestCase>
 								<TestCase name="multiple_nested_structs_arrays">
 									<Test name="vertex">
@@ -44336,12 +39532,6 @@
 									<Test name="int_ivec4_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="sampler2D_samplerCube_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
-									<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>
@@ -44356,9 +39546,6 @@
 									<Test name="float_vec4_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="int_ivec4_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="int_ivec4_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -44385,15 +39572,9 @@
 									<Test name="float_vec4_both">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="int_ivec4_vertex">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="int_ivec4_fragment">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
-									<Test name="int_ivec4_both">
-										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-									</Test>
 									<Test name="sampler2D_samplerCube_vertex">
 										<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 									</Test>
@@ -44468,9 +39649,6 @@
 								<Test name="bvec4_fragment">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="bvec4_both">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 								<Test name="sampler2D_vertex">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
@@ -44488,9 +39666,6 @@
 								<Test name="float_vec4_both">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="int_ivec4_vertex">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 								<Test name="int_ivec4_fragment">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
@@ -44514,12 +39689,6 @@
 								<Test name="vertex">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="fragment">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
-								<Test name="both">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 							</TestCase>
 						</TestSuite>
 						<TestSuite name="basic_array_assign_partial">
@@ -44584,9 +39753,6 @@
 								<Test name="bvec4_fragment">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="bvec4_both">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 								<Test name="sampler2D_vertex">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
@@ -44607,9 +39773,6 @@
 								<Test name="float_vec4_both">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="int_ivec4_vertex">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 								<Test name="int_ivec4_fragment">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
@@ -44636,12 +39799,6 @@
 								<Test name="vertex">
 									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 								</Test>
-								<Test name="fragment">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
-								<Test name="both">
-									<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-								</Test>
 							</TestCase>
 						</TestSuite>
 						<TestCase name="unused_uniforms">
@@ -44694,18 +39851,12 @@
 					<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>
@@ -44718,9 +39869,6 @@
 					<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>
@@ -44871,9 +40019,6 @@
 					<Test name="86">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="87">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="89">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -46047,9 +41192,6 @@
 					<Test name="texture_2d_texture_wrap_s_gettexparameteri">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="texture_2d_texture_wrap_s_gettexparameterf">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="texture_2d_texture_wrap_t_gettexparameteri">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -46153,9 +41295,6 @@
 					<Test name="current_vertex_attrib_float_to_int">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="program_info_log_length">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="program_validate_status">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -46256,12 +41395,6 @@
 					<Test name="point_z_clip_viewport_corner">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="point_clip_viewport_center">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="point_clip_viewport_corner">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="wide_point_z_clip">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -46274,12 +41407,6 @@
 					<Test name="wide_point_clip">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="wide_point_clip_viewport_center">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="wide_point_clip_viewport_corner">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="line">
 					<Test name="line_z_clip">
@@ -46291,12 +41418,6 @@
 					<Test name="line_z_clip_viewport_corner">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="line_clip_viewport_center">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="line_clip_viewport_corner">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="wide_line_z_clip">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -46309,12 +41430,6 @@
 					<Test name="wide_line_clip">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="wide_line_clip_viewport_center">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="wide_line_clip_viewport_corner">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="long_line_clip">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -46392,15 +41507,6 @@
 					<Test name="multiple_2_viewport_corner">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="multiple_3">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="multiple_3_viewport_center">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="multiple_3_viewport_corner">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="multiple_4">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -46410,15 +41516,6 @@
 					<Test name="multiple_4_viewport_corner">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="multiple_5">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="multiple_5_viewport_center">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="multiple_5_viewport_corner">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 					<Test name="multiple_6">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
@@ -46455,24 +41552,6 @@
 					<Test name="multiple_9_viewport_corner">
 						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 					</Test>
-					<Test name="multiple_10">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="multiple_10_viewport_center">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="multiple_10_viewport_corner">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="multiple_11">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="multiple_11_viewport_center">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
-					<Test name="multiple_11_viewport_corner">
-						<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-					</Test>
 				</TestCase>
 				<TestCase name="polygon_edge">
 					<Test name="quad_at_origin_0">
@@ -47218,9 +42297,6 @@
 						<Test name="clip_neg_x_neg_y_pos_z_and_pos_x_neg_y_neg_z">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="clip_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="clip_neg_x_neg_y_pos_z_and_neg_x_pos_y_neg_z">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -47233,15 +42309,9 @@
 						<Test name="clip_pos_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_neg_y_pos_z_and_neg_x_pos_y_neg_z">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 						<Test name="clip_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_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_y_pos_z_and_pos_x_neg_y_neg_z">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -47251,9 +42321,6 @@
 						<Test name="clip_neg_x_pos_y_pos_z_and_neg_x_neg_y_neg_z">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="clip_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_x_pos_y_pos_z_and_pos_x_pos_y_neg_z">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
@@ -48259,15 +43326,6 @@
 				<Test name="wait">
 					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 				</Test>
-				<Test name="flush">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
-				<Test name="finish">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
-				<Test name="finish_wait">
-					<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-				</Test>
 			</TestCase>
 			<TestSuite name="default_vertex_attrib">
 				<TestCase name="float">
diff --git a/android/cts/master/egl-master.txt b/android/cts/master/egl-master.txt
index ba553e7..88b5ca3 100644
--- a/android/cts/master/egl-master.txt
+++ b/android/cts/master/egl-master.txt
@@ -6,7 +6,6 @@
 dEQP-EGL.functional.create_context.rgb565_no_depth_no_stencil
 dEQP-EGL.functional.create_context.rgb565_no_depth_stencil
 dEQP-EGL.functional.create_context.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context.rgb565_depth_stencil
 dEQP-EGL.functional.create_context.rgb888_no_depth_no_stencil
 dEQP-EGL.functional.create_context.rgb888_no_depth_stencil
 dEQP-EGL.functional.create_context.rgb888_depth_no_stencil
@@ -14,15 +13,12 @@
 dEQP-EGL.functional.create_context.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context.rgba4444_depth_no_stencil
-dEQP-EGL.functional.create_context.rgba4444_depth_stencil
 dEQP-EGL.functional.create_context.rgba5551_no_depth_no_stencil
 dEQP-EGL.functional.create_context.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context.rgba5551_depth_no_stencil
-dEQP-EGL.functional.create_context.rgba5551_depth_stencil
 dEQP-EGL.functional.create_context.rgba8888_no_depth_no_stencil
 dEQP-EGL.functional.create_context.rgba8888_no_depth_stencil
 dEQP-EGL.functional.create_context.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context.rgba8888_depth_stencil
 dEQP-EGL.functional.create_context.other
 dEQP-EGL.functional.query_context.simple.query_api
 dEQP-EGL.functional.query_context.get_current_context.rgb565_pixmap
@@ -191,14 +187,6 @@
 dEQP-EGL.functional.query_surface.simple.pixmap.rgba8888_depth_no_stencil
 dEQP-EGL.functional.query_surface.simple.pixmap.rgba8888_depth_stencil
 dEQP-EGL.functional.query_surface.simple.pixmap.other
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgba4444_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgba4444_no_depth_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgba4444_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgba5551_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgba5551_no_depth_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgba5551_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.window.rgb565_no_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.window.rgb888_no_depth_stencil
 dEQP-EGL.functional.query_surface.set_attribute.window.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.query_surface.set_attribute.window.rgba4444_no_depth_stencil
 dEQP-EGL.functional.query_surface.set_attribute.window.rgba4444_depth_no_stencil
@@ -207,7 +195,6 @@
 dEQP-EGL.functional.query_surface.set_attribute.window.rgba5551_no_depth_stencil
 dEQP-EGL.functional.query_surface.set_attribute.window.rgba5551_depth_no_stencil
 dEQP-EGL.functional.query_surface.set_attribute.window.rgba5551_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.window.rgba8888_no_depth_stencil
 dEQP-EGL.functional.query_surface.set_attribute.window.other
 dEQP-EGL.functional.query_surface.set_attribute.pixmap.rgb565_no_depth_no_stencil
 dEQP-EGL.functional.query_surface.set_attribute.pixmap.rgb565_no_depth_stencil
@@ -230,15 +217,6 @@
 dEQP-EGL.functional.query_surface.set_attribute.pixmap.rgba8888_depth_no_stencil
 dEQP-EGL.functional.query_surface.set_attribute.pixmap.rgba8888_depth_stencil
 dEQP-EGL.functional.query_surface.set_attribute.pixmap.other
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb565_no_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb888_no_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba4444_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba4444_no_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba4444_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba5551_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba5551_no_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba5551_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba8888_no_depth_stencil
 dEQP-EGL.functional.query_surface.set_attribute.pbuffer.other
 dEQP-EGL.functional.query_config.get_config_attrib.buffer_size
 dEQP-EGL.functional.query_config.get_config_attrib.red_size
@@ -272,17 +250,6 @@
 dEQP-EGL.functional.choose_config.simple.selection_only.transparent_type
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.config_id
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.transparent_type
-dEQP-EGL.functional.color_clears.single_context.gles1.rgb565_pixmap
-dEQP-EGL.functional.color_clears.single_context.gles1.rgb565_pbuffer
-dEQP-EGL.functional.color_clears.single_context.gles1.rgb888_pixmap
-dEQP-EGL.functional.color_clears.single_context.gles1.rgb888_pbuffer
-dEQP-EGL.functional.color_clears.single_context.gles1.rgba4444_window
-dEQP-EGL.functional.color_clears.single_context.gles1.rgba4444_pixmap
-dEQP-EGL.functional.color_clears.single_context.gles1.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.single_context.gles1.rgba5551_window
-dEQP-EGL.functional.color_clears.single_context.gles1.rgba5551_pixmap
-dEQP-EGL.functional.color_clears.single_context.gles1.rgba8888_pixmap
-dEQP-EGL.functional.color_clears.single_context.gles1.rgba8888_pbuffer
 dEQP-EGL.functional.color_clears.single_context.gles2.rgb565_pixmap
 dEQP-EGL.functional.color_clears.single_context.gles2.rgb565_pbuffer
 dEQP-EGL.functional.color_clears.single_context.gles2.rgb888_pixmap
@@ -290,8 +257,6 @@
 dEQP-EGL.functional.color_clears.single_context.gles2.rgba4444_window
 dEQP-EGL.functional.color_clears.single_context.gles2.rgba4444_pixmap
 dEQP-EGL.functional.color_clears.single_context.gles2.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.single_context.gles2.rgba5551_window
-dEQP-EGL.functional.color_clears.single_context.gles2.rgba5551_pixmap
 dEQP-EGL.functional.color_clears.single_context.gles2.rgba8888_pixmap
 dEQP-EGL.functional.color_clears.single_context.gles2.rgba8888_pbuffer
 dEQP-EGL.functional.color_clears.single_context.gles3.rgb565_pixmap
@@ -301,8 +266,6 @@
 dEQP-EGL.functional.color_clears.single_context.gles3.rgba4444_window
 dEQP-EGL.functional.color_clears.single_context.gles3.rgba4444_pixmap
 dEQP-EGL.functional.color_clears.single_context.gles3.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.single_context.gles3.rgba5551_window
-dEQP-EGL.functional.color_clears.single_context.gles3.rgba5551_pixmap
 dEQP-EGL.functional.color_clears.single_context.gles3.rgba8888_pixmap
 dEQP-EGL.functional.color_clears.single_context.gles3.rgba8888_pbuffer
 dEQP-EGL.functional.color_clears.single_context.vg.rgb565_window
@@ -321,23 +284,11 @@
 dEQP-EGL.functional.color_clears.single_context.vg.rgba8888_pixmap
 dEQP-EGL.functional.color_clears.single_context.vg.rgba8888_pbuffer
 dEQP-EGL.functional.color_clears.single_context.vg.other
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgb565_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgb565_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgb888_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgba4444_window
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgba4444_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgba5551_window
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgba5551_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgba8888_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgba8888_pbuffer
 dEQP-EGL.functional.color_clears.multi_context.gles2.rgb565_pixmap
 dEQP-EGL.functional.color_clears.multi_context.gles2.rgb888_pixmap
 dEQP-EGL.functional.color_clears.multi_context.gles2.rgba4444_window
 dEQP-EGL.functional.color_clears.multi_context.gles2.rgba4444_pixmap
 dEQP-EGL.functional.color_clears.multi_context.gles2.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles2.rgba5551_window
-dEQP-EGL.functional.color_clears.multi_context.gles2.rgba5551_pixmap
 dEQP-EGL.functional.color_clears.multi_context.gles2.rgba8888_pixmap
 dEQP-EGL.functional.color_clears.multi_context.gles3.rgb565_pixmap
 dEQP-EGL.functional.color_clears.multi_context.gles3.rgb565_pbuffer
@@ -345,8 +296,6 @@
 dEQP-EGL.functional.color_clears.multi_context.gles3.rgba4444_window
 dEQP-EGL.functional.color_clears.multi_context.gles3.rgba4444_pixmap
 dEQP-EGL.functional.color_clears.multi_context.gles3.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles3.rgba5551_window
-dEQP-EGL.functional.color_clears.multi_context.gles3.rgba5551_pixmap
 dEQP-EGL.functional.color_clears.multi_context.gles3.rgba8888_pixmap
 dEQP-EGL.functional.color_clears.multi_context.vg.rgb565_window
 dEQP-EGL.functional.color_clears.multi_context.vg.rgb565_pixmap
@@ -364,26 +313,6 @@
 dEQP-EGL.functional.color_clears.multi_context.vg.rgba8888_pixmap
 dEQP-EGL.functional.color_clears.multi_context.vg.rgba8888_pbuffer
 dEQP-EGL.functional.color_clears.multi_context.vg.other
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgb565_window
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgb565_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgb565_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgb888_window
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgb888_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba4444_window
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba4444_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba5551_window
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba5551_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba8888_window
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba8888_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb565_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb888_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba4444_window
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba4444_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba5551_window
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba5551_pixmap
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba8888_pixmap
 dEQP-EGL.functional.color_clears.multi_context.gles1_vg.rgb565_window
 dEQP-EGL.functional.color_clears.multi_context.gles1_vg.rgb565_pixmap
 dEQP-EGL.functional.color_clears.multi_context.gles1_vg.rgb565_pbuffer
@@ -448,36 +377,20 @@
 dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_vg.rgba8888_pixmap
 dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_vg.rgba8888_pbuffer
 dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_vg.other
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb565_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb565_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb888_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba4444_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba4444_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba5551_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba5551_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba8888_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba8888_pbuffer
 dEQP-EGL.functional.color_clears.multi_thread.gles2.rgb565_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles2.rgb565_pbuffer
 dEQP-EGL.functional.color_clears.multi_thread.gles2.rgb888_pixmap
 dEQP-EGL.functional.color_clears.multi_thread.gles2.rgb888_pbuffer
 dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba4444_window
 dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba4444_pixmap
 dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba5551_window
-dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba5551_pixmap
 dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba8888_pixmap
 dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba8888_pbuffer
 dEQP-EGL.functional.color_clears.multi_thread.gles3.rgb565_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles3.rgb565_pbuffer
 dEQP-EGL.functional.color_clears.multi_thread.gles3.rgb888_pixmap
 dEQP-EGL.functional.color_clears.multi_thread.gles3.rgb888_pbuffer
 dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba4444_window
 dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba4444_pixmap
 dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba5551_window
-dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba5551_pixmap
 dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba8888_pixmap
 dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba8888_pbuffer
 dEQP-EGL.functional.color_clears.multi_thread.vg.rgb565_window
@@ -496,29 +409,6 @@
 dEQP-EGL.functional.color_clears.multi_thread.vg.rgba8888_pixmap
 dEQP-EGL.functional.color_clears.multi_thread.vg.rgba8888_pbuffer
 dEQP-EGL.functional.color_clears.multi_thread.vg.other
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb565_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb565_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb565_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb888_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb888_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb888_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba4444_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba4444_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba5551_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba5551_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba8888_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba8888_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba8888_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb565_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb888_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb888_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba4444_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba4444_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba4444_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba5551_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba5551_pixmap
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba8888_pixmap
 dEQP-EGL.functional.color_clears.multi_thread.gles1_vg.rgb565_window
 dEQP-EGL.functional.color_clears.multi_thread.gles1_vg.rgb565_pixmap
 dEQP-EGL.functional.color_clears.multi_thread.gles1_vg.rgb565_pbuffer
@@ -586,12 +476,10 @@
 dEQP-EGL.functional.render.single_context.gles2.rgb565_pixmap
 dEQP-EGL.functional.render.single_context.gles2.rgb565_pbuffer
 dEQP-EGL.functional.render.single_context.gles2.rgb888_pixmap
-dEQP-EGL.functional.render.single_context.gles2.rgb888_pbuffer
 dEQP-EGL.functional.render.single_context.gles2.rgba4444_window
 dEQP-EGL.functional.render.single_context.gles2.rgba4444_pixmap
 dEQP-EGL.functional.render.single_context.gles2.rgba4444_pbuffer
 dEQP-EGL.functional.render.single_context.gles2.rgba5551_window
-dEQP-EGL.functional.render.single_context.gles2.rgba5551_pixmap
 dEQP-EGL.functional.render.single_context.gles2.rgba8888_pixmap
 dEQP-EGL.functional.render.single_context.gles2.rgba8888_pbuffer
 dEQP-EGL.functional.render.single_context.gles2.other
@@ -603,7 +491,6 @@
 dEQP-EGL.functional.render.single_context.gles3.rgba4444_pixmap
 dEQP-EGL.functional.render.single_context.gles3.rgba4444_pbuffer
 dEQP-EGL.functional.render.single_context.gles3.rgba5551_window
-dEQP-EGL.functional.render.single_context.gles3.rgba5551_pixmap
 dEQP-EGL.functional.render.single_context.gles3.rgba8888_pixmap
 dEQP-EGL.functional.render.single_context.gles3.rgba8888_pbuffer
 dEQP-EGL.functional.render.single_context.gles3.other
@@ -612,8 +499,6 @@
 dEQP-EGL.functional.render.multi_context.gles2.rgba4444_window
 dEQP-EGL.functional.render.multi_context.gles2.rgba4444_pixmap
 dEQP-EGL.functional.render.multi_context.gles2.rgba4444_pbuffer
-dEQP-EGL.functional.render.multi_context.gles2.rgba5551_window
-dEQP-EGL.functional.render.multi_context.gles2.rgba5551_pixmap
 dEQP-EGL.functional.render.multi_context.gles2.rgba8888_pixmap
 dEQP-EGL.functional.render.multi_context.gles2.other
 dEQP-EGL.functional.render.multi_context.gles3.rgb565_pixmap
@@ -621,8 +506,6 @@
 dEQP-EGL.functional.render.multi_context.gles3.rgba4444_window
 dEQP-EGL.functional.render.multi_context.gles3.rgba4444_pixmap
 dEQP-EGL.functional.render.multi_context.gles3.rgba4444_pbuffer
-dEQP-EGL.functional.render.multi_context.gles3.rgba5551_window
-dEQP-EGL.functional.render.multi_context.gles3.rgba5551_pixmap
 dEQP-EGL.functional.render.multi_context.gles3.rgba8888_pixmap
 dEQP-EGL.functional.render.multi_context.gles3.other
 dEQP-EGL.functional.render.multi_context.gles2_gles3.rgb565_pixmap
@@ -630,8 +513,6 @@
 dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba4444_window
 dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba4444_pixmap
 dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba4444_pbuffer
-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba5551_window
-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba5551_pixmap
 dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba8888_pixmap
 dEQP-EGL.functional.render.multi_context.gles2_gles3.other
 dEQP-EGL.functional.render.multi_thread.gles2.rgb565_pixmap
@@ -639,8 +520,6 @@
 dEQP-EGL.functional.render.multi_thread.gles2.rgba4444_window
 dEQP-EGL.functional.render.multi_thread.gles2.rgba4444_pixmap
 dEQP-EGL.functional.render.multi_thread.gles2.rgba4444_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles2.rgba5551_window
-dEQP-EGL.functional.render.multi_thread.gles2.rgba5551_pixmap
 dEQP-EGL.functional.render.multi_thread.gles2.rgba8888_pixmap
 dEQP-EGL.functional.render.multi_thread.gles2.other
 dEQP-EGL.functional.render.multi_thread.gles3.rgb565_pixmap
@@ -648,8 +527,6 @@
 dEQP-EGL.functional.render.multi_thread.gles3.rgba4444_window
 dEQP-EGL.functional.render.multi_thread.gles3.rgba4444_pixmap
 dEQP-EGL.functional.render.multi_thread.gles3.rgba4444_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles3.rgba5551_window
-dEQP-EGL.functional.render.multi_thread.gles3.rgba5551_pixmap
 dEQP-EGL.functional.render.multi_thread.gles3.rgba8888_pixmap
 dEQP-EGL.functional.render.multi_thread.gles3.other
 dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgb565_pixmap
@@ -657,8 +534,6 @@
 dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba4444_window
 dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba4444_pixmap
 dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba4444_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba5551_window
-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba5551_pixmap
 dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba8888_pixmap
 dEQP-EGL.functional.render.multi_thread.gles2_gles3.other
 dEQP-EGL.functional.image.api.invalid_create_image
@@ -671,8 +546,6 @@
 dEQP-EGL.functional.image.api.create_image_gles2_cubemap_neg_y_rgba
 dEQP-EGL.functional.image.api.create_image_gles2_cubemap_pos_z_rgba
 dEQP-EGL.functional.image.api.create_image_gles2_cubemap_neg_z_rgba
-dEQP-EGL.functional.image.api.create_image_gles2_renderbuffer_rgb5_a1
-dEQP-EGL.functional.image.api.create_image_gles2_renderbuffer_rgb565
 dEQP-EGL.functional.image.api.image_target_gles2_tex2d
 dEQP-EGL.functional.image.api.image_target_gles2_renderbuffer
 dEQP-EGL.functional.image.create.gles2_texture_rgb8_texture
@@ -720,17 +593,10 @@
 dEQP-EGL.functional.image.create.gles2_cubemap_negative_z_rgb_texture
 dEQP-EGL.functional.image.create.gles2_cubemap_negative_z_rgb_read_pixels
 dEQP-EGL.functional.image.create.gles2_cubemap_negative_z_rgb_depth_buffer
-dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb5_a1_texture
-dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb5_a1_read_pixels
-dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb5_a1_depth_buffer
-dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb565_texture
-dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb565_read_pixels
-dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb565_depth_buffer
 dEQP-EGL.functional.image.modify.tex_rgb8_tex_subimage_rgb8
 dEQP-EGL.functional.image.modify.tex_rgb8_renderbuffer_clear_color
 dEQP-EGL.functional.image.modify.tex_rgb8_renderbuffer_clear_depth
 dEQP-EGL.functional.image.modify.tex_rgb8_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.modify.tex_rgb565_tex_subimage_rgb8
 dEQP-EGL.functional.image.modify.tex_rgb565_tex_subimage_rgb565
 dEQP-EGL.functional.image.modify.tex_rgb565_renderbuffer_clear_color
 dEQP-EGL.functional.image.modify.tex_rgb565_renderbuffer_clear_depth
@@ -739,15 +605,6 @@
 dEQP-EGL.functional.image.modify.tex_rgba8_renderbuffer_clear_color
 dEQP-EGL.functional.image.modify.tex_rgba8_renderbuffer_clear_depth
 dEQP-EGL.functional.image.modify.tex_rgba8_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_tex_subimage_rgba5_a1
-dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_renderbuffer_clear_color
-dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_renderbuffer_clear_depth
-dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.modify.renderbuffer_rgb565_tex_subimage_rgb8
-dEQP-EGL.functional.image.modify.renderbuffer_rgb565_tex_subimage_rgb565
-dEQP-EGL.functional.image.modify.renderbuffer_rgb565_renderbuffer_clear_color
-dEQP-EGL.functional.image.modify.renderbuffer_rgb565_renderbuffer_clear_depth
-dEQP-EGL.functional.image.modify.renderbuffer_rgb565_renderbuffer_clear_stencil
 dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgb8_texture
 dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgb8_read_pixels
 dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgb8_depth_buffer
@@ -793,12 +650,6 @@
 dEQP-EGL.functional.image.render_multiple_contexts.gles2_cubemap_negative_z_rgb8_texture
 dEQP-EGL.functional.image.render_multiple_contexts.gles2_cubemap_negative_z_rgb8_read_pixels
 dEQP-EGL.functional.image.render_multiple_contexts.gles2_cubemap_negative_z_rgb8_depth_buffer
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb5_a1_texture
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb5_a1_read_pixels
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb5_a1_depth_buffer
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb565_texture
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb565_read_pixels
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb565_depth_buffer
 dEQP-EGL.functional.sharing.gles2.context.create_destroy
 dEQP-EGL.functional.sharing.gles2.context.create_destroy_mixed
 dEQP-EGL.functional.sharing.gles2.buffer.create_delete
@@ -909,7 +760,6 @@
 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.14
 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
@@ -954,14 +804,12 @@
 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.3
 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.12
 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
@@ -1078,7 +926,6 @@
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.buffers.bufferdata
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.buffers.buffersubdata
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.buffers.bufferdata_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.buffers.buffersubdata_render
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.gen_delete
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.teximage2d
 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.teximage2d_texsubimage2d
@@ -1140,7 +987,6 @@
 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.6
 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
@@ -1202,7 +1048,6 @@
 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.9
 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
@@ -1292,7 +1137,6 @@
 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.3
 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
@@ -1306,7 +1150,6 @@
 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.attach_detach.18
 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
@@ -1318,7 +1161,6 @@
 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.14
 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
@@ -1591,7 +1433,6 @@
 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.16
 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
@@ -1604,7 +1445,6 @@
 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.12
 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
@@ -1621,10 +1461,8 @@
 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_api
 dEQP-EGL.functional.negative_api.bind_tex_image
 dEQP-EGL.functional.negative_api.copy_buffers
-dEQP-EGL.functional.negative_api.create_context
 dEQP-EGL.functional.negative_api.destroy_context
 dEQP-EGL.functional.negative_api.destroy_surface
 dEQP-EGL.functional.negative_api.get_config_attrib
@@ -1637,7 +1475,6 @@
 dEQP-EGL.functional.negative_api.query_string
 dEQP-EGL.functional.negative_api.query_surface
 dEQP-EGL.functional.negative_api.release_tex_image
-dEQP-EGL.functional.negative_api.surface_attrib
 dEQP-EGL.functional.negative_api.swap_buffers
 dEQP-EGL.functional.negative_api.swap_interval
 dEQP-EGL.functional.negative_api.terminate
@@ -1778,7 +1615,6 @@
 dEQP-EGL.functional.get_proc_address.extension.gl_oes_texture_3d
 dEQP-EGL.functional.get_proc_address.extension.gl_oes_texture_storage_multisample_2d_array
 dEQP-EGL.functional.get_proc_address.extension.gl_qcom_alpha_test
-dEQP-EGL.functional.get_proc_address.core.egl
 dEQP-EGL.functional.get_proc_address.core.gles
 dEQP-EGL.functional.get_proc_address.core.gles2
 dEQP-EGL.functional.get_proc_address.core.gles3
@@ -1813,8 +1649,6 @@
 dEQP-EGL.functional.preserve_swap.no_preserve.read_before_swap.pre_render_post_clear
 dEQP-EGL.functional.preserve_swap.no_preserve.read_before_swap.pre_render_post_render
 dEQP-EGL.functional.client_extensions.base
-dEQP-EGL.functional.client_extensions.disjoint
-dEQP-EGL.functional.client_extensions.extensions
 dEQP-EGL.functional.create_context_ext.gles_20.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gles_20.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gles_20.rgba4444_depth_no_stencil
@@ -1911,14 +1745,6 @@
 dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_32.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_32.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_32.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_32.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_32.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_32.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_32.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_32.rgb888_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_32.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gl_32.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_32.rgba4444_depth_no_stencil
@@ -1927,18 +1753,6 @@
 dEQP-EGL.functional.create_context_ext.gl_32.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_32.rgba5551_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gl_32.rgba5551_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_32.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_32.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_32.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_32.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb888_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba4444_depth_no_stencil
@@ -1947,18 +1761,6 @@
 dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba5551_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba5551_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_33.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_33.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_33.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_33.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_33.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_33.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_33.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_33.rgb888_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_33.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gl_33.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_33.rgba4444_depth_no_stencil
@@ -1967,18 +1769,6 @@
 dEQP-EGL.functional.create_context_ext.gl_33.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_33.rgba5551_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gl_33.rgba5551_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_33.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_33.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_33.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_33.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb888_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba4444_depth_no_stencil
@@ -1987,18 +1777,6 @@
 dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba5551_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba5551_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_40.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_40.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_40.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_40.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_40.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_40.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_40.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_40.rgb888_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_40.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gl_40.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_40.rgba4444_depth_no_stencil
@@ -2007,18 +1785,6 @@
 dEQP-EGL.functional.create_context_ext.gl_40.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_40.rgba5551_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gl_40.rgba5551_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_40.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_40.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_40.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_40.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb888_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba4444_depth_no_stencil
@@ -2027,18 +1793,6 @@
 dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba5551_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba5551_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_41.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_41.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_41.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_41.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_41.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_41.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_41.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_41.rgb888_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_41.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gl_41.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_41.rgba4444_depth_no_stencil
@@ -2047,18 +1801,6 @@
 dEQP-EGL.functional.create_context_ext.gl_41.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_41.rgba5551_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gl_41.rgba5551_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_41.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_41.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_41.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_41.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb888_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba4444_depth_no_stencil
@@ -2067,18 +1809,6 @@
 dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba5551_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba5551_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_42.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_42.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_42.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_42.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_42.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_42.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_42.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_42.rgb888_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_42.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gl_42.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_42.rgba4444_depth_no_stencil
@@ -2087,18 +1817,6 @@
 dEQP-EGL.functional.create_context_ext.gl_42.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_42.rgba5551_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gl_42.rgba5551_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_42.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_42.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_42.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_42.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb888_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba4444_depth_no_stencil
@@ -2107,18 +1825,6 @@
 dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba5551_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba5551_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_43.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_43.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_43.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_43.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_43.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_43.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_43.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_43.rgb888_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_43.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gl_43.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_43.rgba4444_depth_no_stencil
@@ -2127,18 +1833,6 @@
 dEQP-EGL.functional.create_context_ext.gl_43.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.gl_43.rgba5551_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.gl_43.rgba5551_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_43.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_43.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gl_43.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gl_43.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb888_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba4444_depth_no_stencil
@@ -2147,10 +1841,6 @@
 dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba5551_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba5551_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba5551_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba8888_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba4444_no_depth_no_stencil
 dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba4444_no_depth_stencil
 dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba4444_depth_no_stencil
diff --git a/android/cts/master/gles2-master.txt b/android/cts/master/gles2-master.txt
index 95bc643..df1f8a5 100644
--- a/android/cts/master/gles2-master.txt
+++ b/android/cts/master/gles2-master.txt
@@ -44,7 +44,6 @@
 dEQP-GLES2.functional.color_clear.long_masked_rgba
 dEQP-GLES2.functional.depth_stencil_clear.depth
 dEQP-GLES2.functional.depth_stencil_clear.depth_scissored
-dEQP-GLES2.functional.depth_stencil_clear.depth_scissored_masked
 dEQP-GLES2.functional.depth_stencil_clear.stencil
 dEQP-GLES2.functional.depth_stencil_clear.stencil_scissored
 dEQP-GLES2.functional.depth_stencil_clear.depth_stencil
@@ -133,14 +132,6 @@
 dEQP-GLES2.functional.shaders.preprocessor.basic.empty_function_fragment
 dEQP-GLES2.functional.shaders.preprocessor.basic.empty_directive_vertex
 dEQP-GLES2.functional.shaders.preprocessor.basic.empty_directive_fragment
-dEQP-GLES2.functional.shaders.preprocessor.definitions.define_value_and_function_vertex
-dEQP-GLES2.functional.shaders.preprocessor.definitions.define_value_and_function_fragment
-dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_object_invalid_syntax_vertex
-dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_object_invalid_syntax_fragment
-dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_invalid_object_1_vertex
-dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_invalid_object_1_fragment
-dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_invalid_object_2_vertex
-dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_invalid_object_2_fragment
 dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_invalid_object_3_vertex
 dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_invalid_object_3_fragment
 dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_invalid_object_4_vertex
@@ -151,8 +142,6 @@
 dEQP-GLES2.functional.shaders.preprocessor.invalid_definitions.define_non_identifier_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_definitions.undef_non_identifier_1_vertex
 dEQP-GLES2.functional.shaders.preprocessor.invalid_definitions.undef_non_identifier_1_fragment
-dEQP-GLES2.functional.shaders.preprocessor.invalid_definitions.undef_non_identifier_2_vertex
-dEQP-GLES2.functional.shaders.preprocessor.invalid_definitions.undef_non_identifier_2_fragment
 dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.invalid_object_ident_vertex
 dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.invalid_object_ident_fragment
 dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.invalid_object_whitespace_vertex
@@ -167,24 +156,6 @@
 dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.invalid_object_intval_1_fragment
 dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.invalid_object_intval_2_vertex
 dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.invalid_object_intval_2_fragment
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_1_vertex
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_1_fragment
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_ifdef_vertex
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_ifdef_fragment
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_undef_ifdef_vertex
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_undef_ifdef_fragment
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_ifndef_vertex
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_ifndef_fragment
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_defined_1_vertex
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_defined_1_fragment
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_defined_2_vertex
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_defined_2_fragment
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_comment_vertex
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_comment_fragment
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_multiline_comment_vertex
-dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_multiline_comment_fragment
-dEQP-GLES2.functional.shaders.preprocessor.invalid_redefinitions.invalid_identifier_2_vertex
-dEQP-GLES2.functional.shaders.preprocessor.invalid_redefinitions.invalid_identifier_2_fragment
 dEQP-GLES2.functional.shaders.preprocessor.comments.multiline_comment_define_vertex
 dEQP-GLES2.functional.shaders.preprocessor.comments.multiline_comment_define_fragment
 dEQP-GLES2.functional.shaders.preprocessor.comments.nested_comment_vertex
@@ -215,12 +186,6 @@
 dEQP-GLES2.functional.shaders.preprocessor.recursion.recursion_4_fragment
 dEQP-GLES2.functional.shaders.preprocessor.recursion.recursion_5_vertex
 dEQP-GLES2.functional.shaders.preprocessor.recursion.recursion_5_fragment
-dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.function_redefinition_1_vertex
-dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.function_redefinition_1_fragment
-dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.function_redefinition_2_vertex
-dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.function_redefinition_2_fragment
-dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.function_redefinition_3_vertex
-dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.function_redefinition_3_fragment
 dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.invalid_function_redefinition_param_1_vertex
 dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.invalid_function_redefinition_param_1_fragment
 dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.invalid_function_redefinition_param_2_vertex
@@ -289,8 +254,6 @@
 dEQP-GLES2.functional.shaders.preprocessor.conditional_inclusion.basic_5_fragment
 dEQP-GLES2.functional.shaders.preprocessor.conditional_inclusion.unary_ops_1_vertex
 dEQP-GLES2.functional.shaders.preprocessor.conditional_inclusion.unary_ops_1_fragment
-dEQP-GLES2.functional.shaders.preprocessor.conditional_inclusion.unary_ops_2_vertex
-dEQP-GLES2.functional.shaders.preprocessor.conditional_inclusion.unary_ops_2_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_ops.invalid_op_1_vertex
 dEQP-GLES2.functional.shaders.preprocessor.invalid_ops.invalid_op_1_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_ops.invalid_op_2_vertex
@@ -309,10 +272,6 @@
 dEQP-GLES2.functional.shaders.preprocessor.invalid_ops.invalid_defined_expected_rparen_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_ops.defined_define_vertex
 dEQP-GLES2.functional.shaders.preprocessor.invalid_ops.defined_define_fragment
-dEQP-GLES2.functional.shaders.preprocessor.undefined_identifiers.valid_undefined_identifier_1_vertex
-dEQP-GLES2.functional.shaders.preprocessor.undefined_identifiers.valid_undefined_identifier_1_fragment
-dEQP-GLES2.functional.shaders.preprocessor.undefined_identifiers.valid_undefined_identifier_2_vertex
-dEQP-GLES2.functional.shaders.preprocessor.undefined_identifiers.valid_undefined_identifier_2_fragment
 dEQP-GLES2.functional.shaders.preprocessor.undefined_identifiers.undefined_identifier_1_vertex
 dEQP-GLES2.functional.shaders.preprocessor.undefined_identifiers.undefined_identifier_1_fragment
 dEQP-GLES2.functional.shaders.preprocessor.undefined_identifiers.undefined_identifier_2_vertex
@@ -363,8 +322,6 @@
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.unterminated_elif_2_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.unterminated_elif_3_vertex
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.unterminated_elif_3_fragment
-dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.elif_after_else_vertex
-dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.elif_after_else_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.else_without_if_vertex
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.else_without_if_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.elif_without_if_vertex
@@ -381,10 +338,6 @@
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_if_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_elif_vertex
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_elif_fragment
-dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_else_vertex
-dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_else_fragment
-dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_endif_vertex
-dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_endif_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_ifdef_vertex
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_ifdef_fragment
 dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_ifndef_vertex
@@ -417,8 +370,6 @@
 dEQP-GLES2.functional.shaders.preprocessor.directive.version_fragment
 dEQP-GLES2.functional.shaders.preprocessor.directive.version_is_less_vertex
 dEQP-GLES2.functional.shaders.preprocessor.directive.version_is_less_fragment
-dEQP-GLES2.functional.shaders.preprocessor.directive.version_is_more_vertex
-dEQP-GLES2.functional.shaders.preprocessor.directive.version_is_more_fragment
 dEQP-GLES2.functional.shaders.preprocessor.directive.version_missing_vertex
 dEQP-GLES2.functional.shaders.preprocessor.directive.version_missing_fragment
 dEQP-GLES2.functional.shaders.preprocessor.directive.version_not_first_statement_1_vertex
@@ -431,19 +382,14 @@
 dEQP-GLES2.functional.shaders.preprocessor.directive.version_invalid_token_2_fragment
 dEQP-GLES2.functional.shaders.preprocessor.directive.invalid_version_vertex
 dEQP-GLES2.functional.shaders.preprocessor.directive.invalid_version_fragment
-dEQP-GLES2.functional.shaders.preprocessor.directive.additional_tokens_vertex
-dEQP-GLES2.functional.shaders.preprocessor.directive.additional_tokens_fragment
 dEQP-GLES2.functional.shaders.preprocessor.directive.error_with_no_tokens_vertex
 dEQP-GLES2.functional.shaders.preprocessor.directive.error_with_no_tokens_fragment
 dEQP-GLES2.functional.shaders.preprocessor.directive.error_vertex
 dEQP-GLES2.functional.shaders.preprocessor.directive.error_fragment
-dEQP-GLES2.functional.shaders.preprocessor.builtin.line_and_file_vertex
-dEQP-GLES2.functional.shaders.preprocessor.builtin.line_and_file_fragment
 dEQP-GLES2.functional.shaders.preprocessor.builtin.empty_line_vertex
 dEQP-GLES2.functional.shaders.preprocessor.builtin.empty_line_fragment
 dEQP-GLES2.functional.shaders.preprocessor.builtin.invalid_line_file_4_vertex
 dEQP-GLES2.functional.shaders.preprocessor.builtin.invalid_line_file_4_fragment
-dEQP-GLES2.functional.shaders.preprocessor.pragmas.pragma_fragment
 dEQP-GLES2.functional.shaders.preprocessor.pragmas.pragma_macro_exp_vertex
 dEQP-GLES2.functional.shaders.preprocessor.pragmas.pragma_macro_exp_fragment
 dEQP-GLES2.functional.shaders.preprocessor.extensions.basic_fragment
@@ -462,10 +408,6 @@
 dEQP-GLES2.functional.shaders.preprocessor.extensions.invalid_behavior_1_fragment
 dEQP-GLES2.functional.shaders.preprocessor.extensions.invalid_behavior_2_vertex
 dEQP-GLES2.functional.shaders.preprocessor.extensions.invalid_behavior_2_fragment
-dEQP-GLES2.functional.shaders.preprocessor.extensions.invalid_char_in_name_vertex
-dEQP-GLES2.functional.shaders.preprocessor.extensions.invalid_char_in_name_fragment
-dEQP-GLES2.functional.shaders.preprocessor.extensions.invalid_char_in_behavior_vertex
-dEQP-GLES2.functional.shaders.preprocessor.extensions.invalid_char_in_behavior_fragment
 dEQP-GLES2.functional.shaders.preprocessor.extensions.unterminated_comment_vertex
 dEQP-GLES2.functional.shaders.preprocessor.extensions.unterminated_comment_fragment
 dEQP-GLES2.functional.shaders.preprocessor.expressions.shift_left_vertex
@@ -544,22 +486,10 @@
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.mul_vs_not_fragment
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.modulo_vs_bit_invert_vertex
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.modulo_vs_bit_invert_fragment
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.modulo_vs_minus_vertex
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.modulo_vs_minus_fragment
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.modulo_vs_plus_vertex
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.modulo_vs_plus_fragment
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.div_vs_bit_invert_vertex
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.div_vs_bit_invert_fragment
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.div_vs_minus_vertex
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.div_vs_minus_fragment
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.div_vs_plus_vertex
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.div_vs_plus_fragment
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.mul_vs_bit_invert_vertex
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.mul_vs_bit_invert_fragment
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.mul_vs_minus_vertex
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.mul_vs_minus_fragment
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.mul_vs_plus_vertex
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.mul_vs_plus_fragment
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.sub_vs_modulo_vertex
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.sub_vs_modulo_fragment
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.sub_vs_div_vertex
@@ -616,8 +546,6 @@
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.bitwise_and_vs_not_equal_fragment
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.bitwise_and_vs_equal_vertex
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.bitwise_and_vs_equal_fragment
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.xor_vs_bitwise_and_vertex
-dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.xor_vs_bitwise_and_fragment
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.bitwise_or_vs_xor_vertex
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.bitwise_or_vs_xor_fragment
 dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.logical_and_vs_bitwise_or_vertex
@@ -654,8 +582,6 @@
 dEQP-GLES2.functional.shaders.constants.int_1_fragment
 dEQP-GLES2.functional.shaders.constants.int_2_vertex
 dEQP-GLES2.functional.shaders.constants.int_2_fragment
-dEQP-GLES2.functional.shaders.constants.int_3_vertex
-dEQP-GLES2.functional.shaders.constants.int_3_fragment
 dEQP-GLES2.functional.shaders.constants.int_4_vertex
 dEQP-GLES2.functional.shaders.constants.int_4_fragment
 dEQP-GLES2.functional.shaders.constants.bool_0_vertex
@@ -699,8 +625,6 @@
 dEQP-GLES2.functional.shaders.constants.const_float_from_vec3_fragment
 dEQP-GLES2.functional.shaders.constants.const_float_from_vec4_vertex
 dEQP-GLES2.functional.shaders.constants.const_float_from_vec4_fragment
-dEQP-GLES2.functional.shaders.constants.const_float_assign_variable_1_vertex
-dEQP-GLES2.functional.shaders.constants.const_float_assign_variable_1_fragment
 dEQP-GLES2.functional.shaders.constants.const_float_assign_variable_2_vertex
 dEQP-GLES2.functional.shaders.constants.const_float_assign_variable_2_fragment
 dEQP-GLES2.functional.shaders.constants.const_float_assign_user_func_vertex
@@ -720,7 +644,6 @@
 dEQP-GLES2.functional.shaders.linkage.varying_type_mat3
 dEQP-GLES2.functional.shaders.linkage.varying_type_mat4
 dEQP-GLES2.functional.shaders.linkage.varying_differing_precision_1
-dEQP-GLES2.functional.shaders.linkage.varying_differing_precision_2
 dEQP-GLES2.functional.shaders.linkage.varying_differing_precision_3
 dEQP-GLES2.functional.shaders.linkage.varying_type_mismatch_2
 dEQP-GLES2.functional.shaders.linkage.invalid_varying_type_int
@@ -759,9 +682,7 @@
 dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.float_to_int_fragment
 dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.float_to_bool_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.float_to_bool_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.int_to_float_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.int_to_float_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.int_to_int_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.int_to_int_fragment
 dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.int_to_bool_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.int_to_bool_fragment
@@ -777,36 +698,12 @@
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_vec3_fragment
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_ivec2_vertex
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_ivec2_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_ivec3_vertex
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_ivec3_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_ivec4_vertex
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_ivec4_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_bvec2_vertex
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_bvec2_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_bvec3_vertex
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_bvec3_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_bvec4_vertex
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_bvec4_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec2_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec3_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec3_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_ivec2_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_ivec2_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_ivec3_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_ivec3_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_ivec4_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_ivec4_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_bvec2_vertex
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_bvec2_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_bvec3_vertex
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_bvec3_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_bvec4_vertex
-dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_bvec4_fragment
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.bool_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.bool_to_vec2_fragment
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.bool_to_vec3_vertex
@@ -827,37 +724,28 @@
 dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.bool_to_bvec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec2_to_float_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec2_to_float_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec2_to_int_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec2_to_int_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec2_to_bool_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec2_to_bool_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec3_to_float_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec3_to_float_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec3_to_int_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec3_to_int_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec3_to_bool_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec3_to_bool_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec4_to_float_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec4_to_float_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec4_to_int_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec4_to_int_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec4_to_bool_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec4_to_bool_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec2_to_float_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec2_to_float_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec2_to_int_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec2_to_int_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec2_to_bool_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec2_to_bool_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec3_to_float_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec3_to_float_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec3_to_int_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec3_to_int_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec3_to_bool_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec3_to_bool_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec4_to_float_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec4_to_float_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec4_to_int_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec4_to_int_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec4_to_bool_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec4_to_bool_fragment
@@ -939,29 +827,17 @@
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_vec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_vec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_ivec4_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_ivec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_ivec3_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_ivec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_ivec2_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_ivec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_bvec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_bvec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_bvec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_bvec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_bvec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_ivec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_ivec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_ivec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_ivec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_ivec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_ivec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_bvec4_fragment
@@ -991,21 +867,13 @@
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_vec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_vec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_ivec3_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_ivec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_ivec2_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_ivec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_bvec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_bvec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_bvec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_bvec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_vec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_vec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_vec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_ivec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_ivec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_ivec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_ivec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_bvec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_bvec3_fragment
@@ -1025,13 +893,9 @@
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.bvec3_to_bvec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec2_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec2_to_vec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec2_to_ivec2_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec2_to_ivec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec2_to_bvec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec2_to_bvec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec2_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec2_to_vec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec2_to_ivec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec2_to_ivec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec2_to_bvec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec2_to_bvec2_fragment
@@ -1047,11 +911,8 @@
 dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.float_to_mat3_fragment
 dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.float_to_mat2_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.float_to_mat2_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.int_to_mat4_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.int_to_mat4_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.int_to_mat3_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.int_to_mat3_fragment
-dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.int_to_mat2_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.int_to_mat2_fragment
 dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.bool_to_mat4_vertex
 dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.bool_to_mat4_fragment
@@ -1073,8 +934,6 @@
 dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat2_to_mat3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_vec2_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_vec2_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_vec2_to_ivec4_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_vec2_to_ivec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_vec2_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_vec2_to_bvec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_bvec2_to_vec4_vertex
@@ -1085,13 +944,10 @@
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_bvec2_to_bvec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_float_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_float_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_float_to_ivec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_float_to_ivec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_float_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_float_to_bvec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_int_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_int_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_int_to_ivec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_int_to_ivec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_int_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_int_to_bvec4_fragment
@@ -1101,57 +957,40 @@
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_bool_bool_bool_to_ivec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_bool_bool_bool_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_bool_bool_bool_to_bvec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_bool_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_bool_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_bool_to_ivec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_bool_to_ivec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_bool_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_bool_to_bvec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_ivec2_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_ivec2_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_ivec2_to_ivec4_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_ivec2_to_ivec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_ivec2_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_ivec2_to_bvec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bvec2_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bvec2_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bvec2_to_ivec4_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bvec2_to_ivec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bvec2_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bvec2_to_bvec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec3_float_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec3_float_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec3_float_to_ivec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec3_float_to_ivec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec3_float_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec3_float_to_bvec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec3_float_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec3_float_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.vec3_float_to_ivec4_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_combine.vec3_float_to_ivec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec3_float_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec3_float_to_bvec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.int_ivec2_int_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_ivec2_int_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.int_ivec2_int_to_ivec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_ivec2_int_to_ivec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_ivec2_int_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_ivec2_int_to_bvec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_ivec2_to_vec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_ivec2_to_vec4_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_ivec2_to_ivec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_ivec2_to_ivec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_ivec2_to_bvec4_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_ivec2_to_bvec4_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_to_vec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_to_vec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_to_ivec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_to_ivec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_to_bvec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_to_bvec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_to_vec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_to_vec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_to_ivec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_to_ivec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_to_bvec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_to_bvec3_fragment
@@ -1161,45 +1000,33 @@
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_bool_bool_to_ivec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_bool_bool_to_bvec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_bool_bool_to_bvec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_to_vec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_to_vec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_to_ivec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_to_ivec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_to_bvec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_to_bvec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bool_to_vec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bool_to_vec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bool_to_ivec3_vertex
-dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bool_to_ivec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bool_to_bvec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bool_to_bvec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_float_to_vec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_float_to_vec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_float_to_ivec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_float_to_ivec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_float_to_bvec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_float_to_bvec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_int_to_vec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_int_to_vec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_int_to_ivec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_int_to_ivec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_int_to_bvec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_int_to_bvec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_ivec2_to_vec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_ivec2_to_vec3_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_ivec2_to_ivec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_ivec2_to_ivec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_ivec2_to_bvec3_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_ivec2_to_bvec3_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_to_vec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_to_ivec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_to_ivec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_to_bvec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_to_bvec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_to_vec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_to_ivec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_to_ivec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_to_bvec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_to_bvec2_fragment
@@ -1209,21 +1036,16 @@
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_bool_to_ivec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_bool_to_bvec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_bool_to_bvec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.float_int_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_int_to_vec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.float_int_to_ivec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_int_to_ivec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_int_to_bvec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_int_to_bvec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_bool_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_bool_to_vec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.float_bool_to_ivec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_bool_to_ivec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_bool_to_bvec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.float_bool_to_bvec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.int_bool_to_vec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_bool_to_vec2_fragment
-dEQP-GLES2.functional.shaders.conversions.vector_combine.int_bool_to_ivec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_bool_to_ivec2_fragment
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_bool_to_bvec2_vertex
 dEQP-GLES2.functional.shaders.conversions.vector_combine.int_bool_to_bvec2_fragment
@@ -1233,13 +1055,10 @@
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.bvec2_bvec2_to_mat2_fragment
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.float_float_float_float_to_mat2_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.float_float_float_float_to_mat2_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_combine.int_int_int_int_to_mat2_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.int_int_int_int_to_mat2_fragment
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_bool_bool_bool_to_mat2_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_bool_bool_bool_to_mat2_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_float_int_bool_to_mat2_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_float_int_bool_to_mat2_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec2_ivec2_to_mat2_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec2_ivec2_to_mat2_fragment
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec2_bvec2_to_mat2_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec2_bvec2_to_mat2_fragment
@@ -1247,29 +1066,20 @@
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.bvec3_float_to_mat2_fragment
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec3_float_to_mat2_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec3_float_to_mat2_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_combine.int_ivec2_int_to_mat2_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.int_ivec2_int_to_mat2_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_float_ivec2_to_mat2_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_float_ivec2_to_mat2_fragment
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec3_vec3_vec3_to_mat3_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec3_vec3_vec3_to_mat3_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_combine.ivec3_ivec3_ivec3_to_mat3_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.ivec3_ivec3_ivec3_to_mat3_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_bool_to_mat3_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_bool_to_mat3_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_float_to_mat3_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_float_to_mat3_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_bvec2_int_vec4_bool_to_mat3_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_bvec2_int_vec4_bool_to_mat3_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_combine.float_bvec4_ivec2_bool_bool_to_mat3_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.float_bvec4_ivec2_bool_bool_to_mat3_fragment
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec4_vec4_vec4_vec4_to_mat4_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec4_vec4_vec4_vec4_to_mat4_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_combine.ivec4_ivec4_ivec4_ivec4_to_mat4_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.ivec4_ivec4_ivec4_ivec4_to_mat4_fragment
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.bvec4_bvec4_bvec4_bvec4_to_mat4_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.bvec4_bvec4_bvec4_bvec4_to_mat4_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_combine.float_ivec3_bvec3_vec4_ivec2_float_vec2_to_mat4_vertex
 dEQP-GLES2.functional.shaders.conversions.matrix_combine.float_ivec3_bvec3_vec4_ivec2_float_vec2_to_mat4_fragment
 dEQP-GLES2.functional.shaders.conditionals.if.single_statement_vertex
 dEQP-GLES2.functional.shaders.conditionals.if.single_statement_fragment
@@ -1431,7 +1241,6 @@
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_grg_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rbr_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rbr_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rggr_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rggr_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_bbbb_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_bbbb_fragment
@@ -1531,221 +1340,122 @@
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_rgrr_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_bbab_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_bbab_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_x_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_x_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_xx_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_xx_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_xy_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_xy_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_yx_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_yx_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_yxy_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_yxy_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_xyxx_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_xyxx_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_yyyy_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_yyyy_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_s_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_s_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_ss_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_ss_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_st_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_st_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_ts_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_ts_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_tst_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_tst_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_stss_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_stss_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_tttt_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_tttt_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_r_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_r_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_rr_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_rr_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_rg_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_rg_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_gr_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_gr_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_grg_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_grg_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_rgrr_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_rgrr_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_gggg_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_gggg_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_x_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_x_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_z_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_z_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xz_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xz_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zz_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zz_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xyz_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xyz_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zyx_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zyx_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xxx_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xxx_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zzz_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zzz_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zzy_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zzy_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_yxy_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_yxy_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xzx_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xzx_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xyyx_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xyyx_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zzzz_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zzzz_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_s_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_s_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_p_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_p_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_sp_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_sp_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_pp_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_pp_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_stp_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_stp_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_pts_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_pts_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_sss_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_sss_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_ppp_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_ppp_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_ppt_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_ppt_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_tst_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_tst_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_sps_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_sps_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_stts_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_stts_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_pppp_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_pppp_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_r_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_r_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_b_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_b_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rb_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rb_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bb_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bb_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rgb_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rgb_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bgr_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bgr_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rrr_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rrr_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bbb_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bbb_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bbg_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bbg_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_grg_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_grg_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rbr_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rbr_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rggr_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rggr_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bbbb_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bbbb_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_x_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_x_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_w_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_w_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wx_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wx_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wz_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wz_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_www_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_www_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_yyw_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_yyw_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wzy_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wzy_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_xyzw_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_xyzw_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wzyx_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wzyx_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_xxxx_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_xxxx_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_yyyy_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_yyyy_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wwww_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wwww_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wzzw_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wzzw_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wwwy_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wwwy_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_xyxx_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_xyxx_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_zzwz_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_zzwz_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_s_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_s_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_q_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_q_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qs_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qs_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qp_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qp_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qqq_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qqq_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ttq_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ttq_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qpt_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qpt_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_stpq_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_stpq_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qpts_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qpts_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ssss_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ssss_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_tttt_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_tttt_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qqqq_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qqqq_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qppq_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qppq_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qqqt_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qqqt_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_stss_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_stss_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ppqp_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ppqp_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_r_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_r_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_a_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_a_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ar_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ar_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ab_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ab_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_aaa_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_aaa_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_gga_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_gga_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_abg_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_abg_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_rgba_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_rgba_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_abgr_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_abgr_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_rrrr_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_rrrr_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_gggg_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_gggg_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_aaaa_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_aaaa_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_abba_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_abba_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_aaag_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_aaag_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_rgrr_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_rgrr_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_bbab_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_bbab_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_bvec2_x_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_bvec2_x_fragment
@@ -1895,7 +1605,6 @@
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_bvec4_wzzw_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_bvec4_wwwy_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_bvec4_wwwy_fragment
-dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_bvec4_xyxx_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_bvec4_xyxx_fragment
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_bvec4_zzwz_vertex
 dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_bvec4_zzwz_fragment
@@ -1977,13 +1686,9 @@
 dEQP-GLES2.functional.shaders.functions.datatypes.float_mat3_fragment
 dEQP-GLES2.functional.shaders.functions.datatypes.float_mat4_vertex
 dEQP-GLES2.functional.shaders.functions.datatypes.float_mat4_fragment
-dEQP-GLES2.functional.shaders.functions.datatypes.int_int_vertex
 dEQP-GLES2.functional.shaders.functions.datatypes.int_int_fragment
-dEQP-GLES2.functional.shaders.functions.datatypes.int_ivec2_vertex
 dEQP-GLES2.functional.shaders.functions.datatypes.int_ivec2_fragment
-dEQP-GLES2.functional.shaders.functions.datatypes.int_ivec3_vertex
 dEQP-GLES2.functional.shaders.functions.datatypes.int_ivec3_fragment
-dEQP-GLES2.functional.shaders.functions.datatypes.int_ivec4_vertex
 dEQP-GLES2.functional.shaders.functions.datatypes.int_ivec4_fragment
 dEQP-GLES2.functional.shaders.functions.datatypes.bool_bool_vertex
 dEQP-GLES2.functional.shaders.functions.datatypes.bool_bool_fragment
@@ -2011,43 +1716,18 @@
 dEQP-GLES2.functional.shaders.functions.qualifiers.out_float_fragment
 dEQP-GLES2.functional.shaders.functions.qualifiers.inout_float_vertex
 dEQP-GLES2.functional.shaders.functions.qualifiers.inout_float_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.in_lowp_float_vertex
-dEQP-GLES2.functional.shaders.functions.qualifiers.in_lowp_float_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.out_lowp_float_vertex
-dEQP-GLES2.functional.shaders.functions.qualifiers.out_lowp_float_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.inout_lowp_float_vertex
-dEQP-GLES2.functional.shaders.functions.qualifiers.inout_lowp_float_fragment
 dEQP-GLES2.functional.shaders.functions.qualifiers.in_highp_float_vertex
 dEQP-GLES2.functional.shaders.functions.qualifiers.in_highp_float_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.out_highp_float_vertex
-dEQP-GLES2.functional.shaders.functions.qualifiers.out_highp_float_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.inout_highp_float_vertex
-dEQP-GLES2.functional.shaders.functions.qualifiers.inout_highp_float_fragment
 dEQP-GLES2.functional.shaders.functions.qualifiers.const_float_vertex
 dEQP-GLES2.functional.shaders.functions.qualifiers.const_float_fragment
 dEQP-GLES2.functional.shaders.functions.qualifiers.const_in_float_vertex
 dEQP-GLES2.functional.shaders.functions.qualifiers.const_in_float_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.in_int_vertex
 dEQP-GLES2.functional.shaders.functions.qualifiers.in_int_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.out_int_vertex
 dEQP-GLES2.functional.shaders.functions.qualifiers.out_int_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.inout_int_vertex
 dEQP-GLES2.functional.shaders.functions.qualifiers.inout_int_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.in_lowp_int_vertex
 dEQP-GLES2.functional.shaders.functions.qualifiers.in_lowp_int_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.out_lowp_int_vertex
-dEQP-GLES2.functional.shaders.functions.qualifiers.out_lowp_int_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.inout_lowp_int_vertex
-dEQP-GLES2.functional.shaders.functions.qualifiers.inout_lowp_int_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.in_highp_int_vertex
 dEQP-GLES2.functional.shaders.functions.qualifiers.in_highp_int_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.out_highp_int_vertex
-dEQP-GLES2.functional.shaders.functions.qualifiers.out_highp_int_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.inout_highp_int_vertex
-dEQP-GLES2.functional.shaders.functions.qualifiers.inout_highp_int_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.const_int_vertex
 dEQP-GLES2.functional.shaders.functions.qualifiers.const_int_fragment
-dEQP-GLES2.functional.shaders.functions.qualifiers.const_in_int_vertex
 dEQP-GLES2.functional.shaders.functions.qualifiers.const_in_int_fragment
 dEQP-GLES2.functional.shaders.functions.qualifiers.in_bool_vertex
 dEQP-GLES2.functional.shaders.functions.qualifiers.in_bool_fragment
@@ -2061,11 +1741,8 @@
 dEQP-GLES2.functional.shaders.functions.declarations.in_vs_no_in_fragment
 dEQP-GLES2.functional.shaders.functions.declarations.default_vs_explicit_precision_vertex
 dEQP-GLES2.functional.shaders.functions.declarations.default_vs_explicit_precision_fragment
-dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_type_simple_vertex
-dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_type_simple_fragment
 dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_float_types_vertex
 dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_float_types_fragment
-dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_int_types_vertex
 dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_int_types_fragment
 dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_bool_types_vertex
 dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_bool_types_fragment
@@ -2075,19 +1752,13 @@
 dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_complex_types_fragment
 dEQP-GLES2.functional.shaders.functions.overloading.user_func_arguments_vertex
 dEQP-GLES2.functional.shaders.functions.overloading.user_func_arguments_fragment
-dEQP-GLES2.functional.shaders.functions.overloading.builtin_sin_vertex
 dEQP-GLES2.functional.shaders.functions.overloading.builtin_sin_fragment
-dEQP-GLES2.functional.shaders.functions.overloading.builtin_step_vertex
 dEQP-GLES2.functional.shaders.functions.overloading.builtin_step_fragment
-dEQP-GLES2.functional.shaders.functions.overloading.array_size_vertex
-dEQP-GLES2.functional.shaders.functions.overloading.array_size_fragment
 dEQP-GLES2.functional.shaders.functions.array_arguments.local_in_float_vertex
 dEQP-GLES2.functional.shaders.functions.array_arguments.local_in_float_fragment
 dEQP-GLES2.functional.shaders.functions.array_arguments.global_in_float_vertex
 dEQP-GLES2.functional.shaders.functions.array_arguments.global_in_float_fragment
-dEQP-GLES2.functional.shaders.functions.array_arguments.local_in_int_vertex
 dEQP-GLES2.functional.shaders.functions.array_arguments.local_in_int_fragment
-dEQP-GLES2.functional.shaders.functions.array_arguments.global_in_int_vertex
 dEQP-GLES2.functional.shaders.functions.array_arguments.global_in_int_fragment
 dEQP-GLES2.functional.shaders.functions.array_arguments.local_in_bool_vertex
 dEQP-GLES2.functional.shaders.functions.array_arguments.local_in_bool_fragment
@@ -2099,8 +1770,6 @@
 dEQP-GLES2.functional.shaders.functions.array_arguments.copy_local_in_on_call_fragment
 dEQP-GLES2.functional.shaders.functions.array_arguments.copy_global_in_on_call_vertex
 dEQP-GLES2.functional.shaders.functions.array_arguments.copy_global_in_on_call_fragment
-dEQP-GLES2.functional.shaders.functions.array_arguments.copy_local_inout_on_call_vertex
-dEQP-GLES2.functional.shaders.functions.array_arguments.copy_local_inout_on_call_fragment
 dEQP-GLES2.functional.shaders.functions.control_flow.simple_return_vertex
 dEQP-GLES2.functional.shaders.functions.control_flow.simple_return_fragment
 dEQP-GLES2.functional.shaders.functions.control_flow.return_in_if_vertex
@@ -2125,11 +1794,7 @@
 dEQP-GLES2.functional.shaders.functions.control_flow.mixed_return_break_continue_fragment
 dEQP-GLES2.functional.shaders.functions.misc.multi_arg_float_vertex
 dEQP-GLES2.functional.shaders.functions.misc.multi_arg_float_fragment
-dEQP-GLES2.functional.shaders.functions.misc.multi_arg_int_vertex
 dEQP-GLES2.functional.shaders.functions.misc.multi_arg_int_fragment
-dEQP-GLES2.functional.shaders.functions.misc.argument_eval_order_1_vertex
-dEQP-GLES2.functional.shaders.functions.misc.argument_eval_order_1_fragment
-dEQP-GLES2.functional.shaders.functions.misc.argument_eval_order_2_vertex
 dEQP-GLES2.functional.shaders.functions.misc.argument_eval_order_2_fragment
 dEQP-GLES2.functional.shaders.functions.misc.missing_returns_vertex
 dEQP-GLES2.functional.shaders.functions.misc.missing_returns_fragment
@@ -2195,12 +1860,7 @@
 dEQP-GLES2.functional.shaders.functions.invalid.attribute_local_fragment
 dEQP-GLES2.functional.shaders.functions.invalid.uniform_argument_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.uniform_argument_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.attribute_argument_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.attribute_argument_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.attribute_return_type_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.attribute_return_type_fragment
 dEQP-GLES2.functional.shaders.functions.invalid.main_invalid_return_type_vertex
 dEQP-GLES2.functional.shaders.functions.invalid.main_invalid_return_type_fragment
 dEQP-GLES2.functional.shaders.functions.invalid.main_has_arguments_vertex
@@ -2378,8 +2038,6 @@
 dEQP-GLES2.functional.shaders.scoping.valid.for_init_statement_variable_hides_global_variable_fragment
 dEQP-GLES2.functional.shaders.scoping.valid.while_condition_variable_hides_global_variable_vertex
 dEQP-GLES2.functional.shaders.scoping.valid.while_condition_variable_hides_global_variable_fragment
-dEQP-GLES2.functional.shaders.scoping.valid.variable_from_outer_scope_visible_in_initializer_vertex
-dEQP-GLES2.functional.shaders.scoping.valid.variable_from_outer_scope_visible_in_initializer_fragment
 dEQP-GLES2.functional.shaders.scoping.valid.local_int_variable_hides_struct_type_vertex
 dEQP-GLES2.functional.shaders.scoping.valid.local_int_variable_hides_struct_type_fragment
 dEQP-GLES2.functional.shaders.scoping.valid.local_struct_variable_hides_struct_type_vertex
@@ -2424,78 +2082,43 @@
 dEQP-GLES2.functional.shaders.scoping.invalid.use_variable_from_while_condition_in_outer_scope_fragment
 dEQP-GLES2.functional.shaders.scoping.invalid.use_parameter_names_from_function_declaration_vertex
 dEQP-GLES2.functional.shaders.scoping.invalid.use_parameter_names_from_function_declaration_fragment
-dEQP-GLES2.functional.shaders.scoping.invalid.variable_not_visible_in_own_initializer_vertex
-dEQP-GLES2.functional.shaders.scoping.invalid.variable_not_visible_in_own_initializer_fragment
 dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_write_dynamic_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_write_static_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_write_dynamic_loop_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_write_dynamic_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_write_static_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_write_dynamic_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_loop_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_loop_write_dynamic_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_loop_write_static_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_loop_write_dynamic_loop_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_loop_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_loop_write_dynamic_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_loop_write_static_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_loop_write_dynamic_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_write_dynamic_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_write_static_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_write_dynamic_loop_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_write_dynamic_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_write_static_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_write_dynamic_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_loop_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_loop_write_dynamic_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_loop_write_static_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_loop_write_dynamic_loop_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_loop_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_loop_write_dynamic_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_loop_write_static_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_loop_write_dynamic_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_write_dynamic_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_write_static_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_write_dynamic_loop_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_write_dynamic_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_write_static_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_write_dynamic_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_loop_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_loop_write_dynamic_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_loop_write_static_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_loop_write_dynamic_loop_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_loop_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_loop_write_dynamic_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_loop_write_static_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_loop_write_dynamic_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_write_dynamic_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_write_static_loop_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_write_dynamic_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_write_dynamic_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_write_static_loop_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_write_dynamic_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_loop_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_loop_write_dynamic_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_loop_write_static_loop_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_loop_write_dynamic_loop_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_static_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_dynamic_read
 dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_static_loop_read
-dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_dynamic_loop_read
 dEQP-GLES2.functional.shaders.indexing.uniform_array.float_static_read_vertex
 dEQP-GLES2.functional.shaders.indexing.uniform_array.float_static_read_fragment
 dEQP-GLES2.functional.shaders.indexing.uniform_array.float_dynamic_read_vertex
 dEQP-GLES2.functional.shaders.indexing.uniform_array.float_dynamic_read_fragment
 dEQP-GLES2.functional.shaders.indexing.uniform_array.float_static_loop_read_vertex
-dEQP-GLES2.functional.shaders.indexing.uniform_array.float_static_loop_read_fragment
 dEQP-GLES2.functional.shaders.indexing.uniform_array.float_dynamic_loop_read_vertex
 dEQP-GLES2.functional.shaders.indexing.uniform_array.float_dynamic_loop_read_fragment
 dEQP-GLES2.functional.shaders.indexing.uniform_array.vec2_static_read_vertex
@@ -2962,17 +2585,10 @@
 dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_static_loop_read_fragment
 dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_loop_read_vertex
 dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_loop_read_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_lowp_int_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_lowp_int_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_lowp_float_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_lowp_float_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_mediump_int_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_mediump_int_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_mediump_float_vertex
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_mediump_float_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_highp_int_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_highp_int_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_highp_float_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_highp_float_fragment
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.empty_body_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.empty_body_fragment
@@ -2980,69 +2596,39 @@
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.infinite_with_unconditional_break_first_fragment
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.infinite_with_unconditional_break_last_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.infinite_with_unconditional_break_last_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.infinite_with_conditional_break_vertex
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.infinite_with_conditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.single_statement_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.single_statement_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.compound_statement_vertex
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.compound_statement_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.sequence_statement_vertex
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.sequence_statement_fragment
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.no_iterations_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.no_iterations_fragment
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.single_iteration_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.single_iteration_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.select_iteration_count_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.select_iteration_count_fragment
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_continue_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.unconditional_continue_vertex
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.unconditional_continue_fragment
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.only_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.only_continue_fragment
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.double_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.double_continue_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_break_fragment
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.unconditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.unconditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.pre_increment_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.pre_increment_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.post_increment_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.post_increment_fragment
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.mixed_break_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.mixed_break_continue_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.vector_counter_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.vector_counter_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.101_iterations_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.101_iterations_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.sequence_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.sequence_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_sequence_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_sequence_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_tricky_dataflow_1_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_tricky_dataflow_1_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_tricky_dataflow_2_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_tricky_dataflow_2_fragment
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_body_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_body_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.function_call_return_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.function_call_return_fragment
-dEQP-GLES2.functional.shaders.loops.for_constant_iterations.function_call_inout_vertex
 dEQP-GLES2.functional.shaders.loops.for_constant_iterations.function_call_inout_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_lowp_int_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_lowp_int_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_lowp_float_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_lowp_float_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_int_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_int_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_float_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_float_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_highp_int_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_highp_int_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_highp_float_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_highp_float_fragment
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.empty_body_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.empty_body_fragment
@@ -3050,69 +2636,28 @@
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.infinite_with_unconditional_break_first_fragment
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.infinite_with_unconditional_break_last_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.infinite_with_unconditional_break_last_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.infinite_with_conditional_break_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.infinite_with_conditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.single_statement_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.single_statement_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.compound_statement_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.compound_statement_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.sequence_statement_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.sequence_statement_fragment
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.no_iterations_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.no_iterations_fragment
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.single_iteration_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.single_iteration_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.select_iteration_count_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.select_iteration_count_fragment
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_continue_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.unconditional_continue_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.unconditional_continue_fragment
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.only_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.only_continue_fragment
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.double_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.double_continue_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_break_fragment
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.unconditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.unconditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.pre_increment_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.pre_increment_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.post_increment_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.post_increment_fragment
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.mixed_break_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.mixed_break_continue_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.vector_counter_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.vector_counter_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.101_iterations_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.101_iterations_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.sequence_vertex
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.sequence_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_sequence_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_sequence_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_1_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_1_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_2_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_2_fragment
 dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_body_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_body_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_return_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_return_fragment
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_inout_vertex
-dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_inout_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_int_vertex
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_int_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_float_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_float_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_mediump_int_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_mediump_int_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_mediump_float_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_mediump_float_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_int_vertex
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_int_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_float_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_float_fragment
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.empty_body_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.empty_body_fragment
@@ -3120,69 +2665,35 @@
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.infinite_with_unconditional_break_first_fragment
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.infinite_with_unconditional_break_last_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.infinite_with_unconditional_break_last_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.infinite_with_conditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.infinite_with_conditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.single_statement_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.single_statement_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.compound_statement_vertex
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.compound_statement_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_statement_vertex
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_statement_fragment
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.no_iterations_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.no_iterations_fragment
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.single_iteration_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.single_iteration_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.select_iteration_count_vertex
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.select_iteration_count_fragment
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_continue_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.unconditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.unconditional_continue_fragment
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.only_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.only_continue_fragment
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.double_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.double_continue_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_break_vertex
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_break_fragment
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.unconditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.unconditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.pre_increment_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.pre_increment_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.post_increment_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.post_increment_fragment
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.mixed_break_continue_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.mixed_break_continue_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.vector_counter_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.vector_counter_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.101_iterations_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.101_iterations_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_vertex
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_vertex
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_sequence_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_sequence_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_1_vertex
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_1_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_2_vertex
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_2_fragment
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_body_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_body_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.function_call_return_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.function_call_return_fragment
-dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.function_call_inout_vertex
 dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.function_call_inout_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_lowp_int_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_lowp_int_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_lowp_float_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_lowp_float_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_mediump_int_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_mediump_int_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_mediump_float_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_mediump_float_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_highp_int_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_highp_int_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_highp_float_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_highp_float_fragment
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.empty_body_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.empty_body_fragment
@@ -3190,69 +2701,32 @@
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.infinite_with_unconditional_break_first_fragment
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.infinite_with_unconditional_break_last_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.infinite_with_unconditional_break_last_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.infinite_with_conditional_break_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.infinite_with_conditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.single_statement_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.single_statement_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.compound_statement_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.compound_statement_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_statement_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_statement_fragment
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.no_iterations_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.no_iterations_fragment
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.single_iteration_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.single_iteration_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.select_iteration_count_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.select_iteration_count_fragment
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_continue_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.unconditional_continue_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.unconditional_continue_fragment
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.only_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.only_continue_fragment
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.double_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.double_continue_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_break_fragment
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.unconditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.unconditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.pre_increment_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.pre_increment_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.post_increment_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.post_increment_fragment
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.mixed_break_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.mixed_break_continue_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.vector_counter_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.vector_counter_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.101_iterations_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.101_iterations_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_fragment
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_sequence_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_sequence_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_1_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_1_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_2_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_2_fragment
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_body_vertex
 dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_body_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_return_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_return_fragment
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_inout_vertex
-dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_inout_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_lowp_int_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_lowp_int_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_lowp_float_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_lowp_float_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_int_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_int_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_float_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_float_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_highp_int_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_highp_int_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_highp_float_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_highp_float_fragment
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.empty_body_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.empty_body_fragment
@@ -3260,69 +2734,31 @@
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.infinite_with_unconditional_break_first_fragment
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.infinite_with_unconditional_break_last_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.infinite_with_unconditional_break_last_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.infinite_with_conditional_break_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.infinite_with_conditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.single_statement_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.single_statement_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.compound_statement_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.compound_statement_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_statement_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_statement_fragment
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.no_iterations_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.no_iterations_fragment
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.single_iteration_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.single_iteration_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.select_iteration_count_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.select_iteration_count_fragment
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_continue_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_continue_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_continue_fragment
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.only_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.only_continue_fragment
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.double_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.double_continue_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_break_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_break_fragment
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.pre_increment_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.pre_increment_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.post_increment_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.post_increment_fragment
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.mixed_break_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.mixed_break_continue_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.vector_counter_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.vector_counter_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.101_iterations_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.101_iterations_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_fragment
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_sequence_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_sequence_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_1_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_1_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_2_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_2_fragment
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_body_vertex
 dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_body_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_return_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_return_fragment
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_inout_vertex
-dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_inout_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_int_vertex
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_int_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_float_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_float_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_mediump_int_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_mediump_int_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_mediump_float_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_mediump_float_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_int_vertex
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_int_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_float_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_float_fragment
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.empty_body_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.empty_body_fragment
@@ -3330,69 +2766,39 @@
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.infinite_with_unconditional_break_first_fragment
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.infinite_with_unconditional_break_last_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.infinite_with_unconditional_break_last_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.infinite_with_conditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.infinite_with_conditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.single_statement_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.single_statement_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.compound_statement_vertex
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.compound_statement_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_statement_vertex
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_statement_fragment
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.no_iterations_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.no_iterations_fragment
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.single_iteration_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.single_iteration_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.select_iteration_count_vertex
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.select_iteration_count_fragment
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_continue_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.unconditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.unconditional_continue_fragment
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.only_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.only_continue_fragment
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.double_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.double_continue_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_break_fragment
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.unconditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.unconditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.pre_increment_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.pre_increment_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.post_increment_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.post_increment_fragment
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.mixed_break_continue_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.mixed_break_continue_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.vector_counter_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.vector_counter_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.101_iterations_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.101_iterations_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_vertex
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_vertex
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_fragment
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_sequence_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_sequence_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_tricky_dataflow_1_vertex
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_tricky_dataflow_1_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_tricky_dataflow_2_vertex
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_tricky_dataflow_2_fragment
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_body_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_body_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_return_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_return_fragment
-dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_inout_vertex
 dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_inout_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_lowp_int_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_lowp_int_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_lowp_float_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_lowp_float_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_mediump_int_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_mediump_int_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_mediump_float_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_mediump_float_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_highp_int_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_highp_int_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_highp_float_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_highp_float_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.empty_body_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.empty_body_fragment
@@ -3400,67 +2806,39 @@
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.infinite_with_unconditional_break_first_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.infinite_with_unconditional_break_last_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.infinite_with_unconditional_break_last_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.infinite_with_conditional_break_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.infinite_with_conditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.single_statement_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.single_statement_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.compound_statement_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.compound_statement_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_statement_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_statement_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.single_iteration_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.single_iteration_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.select_iteration_count_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.select_iteration_count_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_continue_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.unconditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.unconditional_continue_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.only_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.only_continue_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.double_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.double_continue_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_break_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.unconditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.unconditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.pre_increment_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.pre_increment_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.post_increment_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.post_increment_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.mixed_break_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.mixed_break_continue_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.vector_counter_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.vector_counter_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.101_iterations_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.101_iterations_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_sequence_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_sequence_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_1_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_1_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_2_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_2_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_body_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_body_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.function_call_return_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.function_call_return_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.function_call_inout_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.function_call_inout_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_lowp_int_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_lowp_int_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_lowp_float_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_lowp_float_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_mediump_int_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_mediump_int_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_mediump_float_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_mediump_float_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_highp_int_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_highp_int_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_highp_float_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_highp_float_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.empty_body_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.empty_body_fragment
@@ -3468,67 +2846,37 @@
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.infinite_with_unconditional_break_first_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.infinite_with_unconditional_break_last_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.infinite_with_unconditional_break_last_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.infinite_with_conditional_break_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.infinite_with_conditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.single_statement_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.single_statement_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.compound_statement_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.compound_statement_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_statement_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_statement_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.single_iteration_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.single_iteration_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.select_iteration_count_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.select_iteration_count_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_continue_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.unconditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.unconditional_continue_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.only_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.only_continue_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.double_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.double_continue_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_break_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.unconditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.unconditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.pre_increment_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.pre_increment_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.post_increment_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.post_increment_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.mixed_break_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.mixed_break_continue_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.vector_counter_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.vector_counter_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.101_iterations_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.101_iterations_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_sequence_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_sequence_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_1_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_1_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_2_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_2_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_body_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_body_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.function_call_return_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.function_call_return_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.function_call_inout_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.function_call_inout_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_int_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_int_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_float_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_float_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_int_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_int_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_float_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_float_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_highp_int_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_highp_int_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_highp_float_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_highp_float_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.empty_body_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.empty_body_fragment
@@ -3536,55 +2884,28 @@
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.infinite_with_unconditional_break_first_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.infinite_with_unconditional_break_last_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.infinite_with_unconditional_break_last_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.infinite_with_conditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.infinite_with_conditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.single_statement_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.single_statement_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.compound_statement_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.compound_statement_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_statement_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_statement_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.single_iteration_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.single_iteration_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.select_iteration_count_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.select_iteration_count_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_continue_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.unconditional_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.unconditional_continue_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.only_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.only_continue_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.double_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.double_continue_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_break_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_break_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.unconditional_break_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.unconditional_break_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.pre_increment_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.pre_increment_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.post_increment_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.post_increment_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.mixed_break_continue_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.mixed_break_continue_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.vector_counter_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.vector_counter_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.101_iterations_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.101_iterations_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_sequence_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_sequence_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_1_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_1_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_2_vertex
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_2_fragment
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_body_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_body_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_return_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_return_fragment
-dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_inout_vertex
 dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_inout_fragment
 dEQP-GLES2.functional.shaders.operator.unary_operator.plus.lowp_float_vertex
 dEQP-GLES2.functional.shaders.operator.unary_operator.plus.lowp_float_fragment
@@ -3852,7 +3173,6 @@
 dEQP-GLES2.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.unary_operator.post_decrement_effect.highp_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.unary_operator.post_decrement_effect.highp_vec4_fragment
-dEQP-GLES2.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_int_vertex
 dEQP-GLES2.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_int_fragment
 dEQP-GLES2.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_int_vertex
 dEQP-GLES2.functional.shaders.operator.unary_operator.post_decrement_effect.mediump_int_fragment
@@ -4453,9 +3773,7 @@
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.highp_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.highp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.lowp_int_vertex
-dEQP-GLES2.functional.shaders.operator.binary_operator.div.lowp_int_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_vertex
-dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.highp_int_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.highp_int_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.lowp_ivec2_vertex
@@ -4532,20 +3850,13 @@
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.highp_float_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.lowp_int_ivec2_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.lowp_int_ivec2_fragment
-dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_ivec2_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_ivec2_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.highp_int_ivec2_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.highp_int_ivec2_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.lowp_int_ivec3_vertex
-dEQP-GLES2.functional.shaders.operator.binary_operator.div.lowp_int_ivec3_fragment
-dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_ivec3_vertex
-dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_ivec3_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.highp_int_ivec3_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.highp_int_ivec3_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.lowp_int_ivec4_vertex
-dEQP-GLES2.functional.shaders.operator.binary_operator.div.lowp_int_ivec4_fragment
-dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_ivec4_vertex
-dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_ivec4_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.highp_int_ivec4_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.div.highp_int_ivec4_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.add_assign_effect.lowp_float_vertex
@@ -4825,9 +4136,7 @@
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_effect.highp_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_effect.highp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_effect.lowp_int_vertex
-dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_effect.lowp_int_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_effect.mediump_int_vertex
-dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_effect.mediump_int_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_effect.highp_int_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_effect.highp_int_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_effect.lowp_ivec2_vertex
@@ -5161,9 +4470,7 @@
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_result.highp_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_result.highp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_result.lowp_int_vertex
-dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_result.lowp_int_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_result.mediump_int_vertex
-dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_result.mediump_int_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_result.highp_int_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_result.highp_int_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_result.lowp_ivec2_vertex
@@ -5251,7 +4558,6 @@
 dEQP-GLES2.functional.shaders.operator.binary_operator.greater.highp_float_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.greater.highp_float_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.greater.lowp_int_vertex
-dEQP-GLES2.functional.shaders.operator.binary_operator.greater.lowp_int_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.greater.mediump_int_vertex
 dEQP-GLES2.functional.shaders.operator.binary_operator.greater.mediump_int_fragment
 dEQP-GLES2.functional.shaders.operator.binary_operator.greater.highp_int_vertex
@@ -5435,13 +4741,9 @@
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.highp_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.highp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.lowp_float_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.lowp_float_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.lowp_vec2_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.lowp_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.lowp_vec3_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.lowp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.lowp_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.lowp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.mediump_float_vertex
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.mediump_float_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.highp_float_vertex
@@ -5459,13 +4761,9 @@
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.highp_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.highp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.lowp_float_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.lowp_float_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.lowp_vec2_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.lowp_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.lowp_vec3_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.lowp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.lowp_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.lowp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.mediump_float_vertex
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.mediump_float_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.highp_float_vertex
@@ -5483,13 +4781,9 @@
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.highp_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.highp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_float_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_float_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_vec2_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_vec3_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_float_vertex
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_float_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_float_vertex
@@ -5542,18 +4836,6 @@
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_float_fragment
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_float_vertex
 dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_float_fragment
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec2_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec2_fragment
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec2_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec2_fragment
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec3_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec3_fragment
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec3_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec3_fragment
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec4_fragment
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.exponential.pow.mediump_float_vertex
 dEQP-GLES2.functional.shaders.operator.exponential.pow.mediump_float_fragment
 dEQP-GLES2.functional.shaders.operator.exponential.pow.highp_float_vertex
@@ -5715,25 +4997,21 @@
 dEQP-GLES2.functional.shaders.operator.common_functions.sign.highp_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.sign.highp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.lowp_float_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.floor.lowp_float_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.mediump_float_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.mediump_float_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.highp_float_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.highp_float_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.lowp_vec2_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.floor.lowp_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.mediump_vec2_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.mediump_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.highp_vec2_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.highp_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.lowp_vec3_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.floor.lowp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.mediump_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.mediump_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.highp_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.highp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.lowp_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.floor.lowp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.mediump_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.mediump_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.floor.highp_vec4_vertex
@@ -5967,7 +5245,6 @@
 dEQP-GLES2.functional.shaders.operator.common_functions.mix.lowp_vec2_float_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.mix.lowp_vec2_float_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.mix.mediump_vec2_float_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.mix.mediump_vec2_float_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.mix.highp_vec2_float_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.mix.highp_vec2_float_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.mix.lowp_vec3_float_vertex
@@ -6001,7 +5278,6 @@
 dEQP-GLES2.functional.shaders.operator.common_functions.step.highp_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.step.highp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.step.lowp_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.step.lowp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.step.mediump_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.step.mediump_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.step.highp_vec4_vertex
@@ -6019,49 +5295,41 @@
 dEQP-GLES2.functional.shaders.operator.common_functions.step.highp_float_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.step.highp_float_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.step.lowp_float_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.step.lowp_float_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.step.mediump_float_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.step.mediump_float_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.step.highp_float_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.step.highp_float_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_float_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_float_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_float_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_float_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_float_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_float_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_vec2_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_vec2_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_vec2_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_vec3_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_float_vec2_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_float_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_float_vec2_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_float_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_float_vec2_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_float_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_float_vec3_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_float_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_float_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_float_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_float_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_float_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_float_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_float_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_float_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.mediump_float_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.highp_float_vec4_vertex
@@ -6195,7 +5463,6 @@
 dEQP-GLES2.functional.shaders.operator.float_compare.lessThan.highp_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.float_compare.lessThan.highp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.lessThan.lowp_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.float_compare.lessThan.lowp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.lessThan.mediump_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.float_compare.lessThan.mediump_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.lessThan.highp_vec4_vertex
@@ -6213,7 +5480,6 @@
 dEQP-GLES2.functional.shaders.operator.float_compare.lessThanEqual.highp_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.float_compare.lessThanEqual.highp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.lessThanEqual.lowp_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.float_compare.lessThanEqual.lowp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.lessThanEqual.mediump_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.float_compare.lessThanEqual.mediump_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.lessThanEqual.highp_vec4_vertex
@@ -6231,7 +5497,6 @@
 dEQP-GLES2.functional.shaders.operator.float_compare.greaterThan.highp_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.float_compare.greaterThan.highp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.greaterThan.lowp_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.float_compare.greaterThan.lowp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.greaterThan.mediump_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.float_compare.greaterThan.mediump_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.greaterThan.highp_vec4_vertex
@@ -6249,7 +5514,6 @@
 dEQP-GLES2.functional.shaders.operator.float_compare.greaterThanEqual.highp_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.float_compare.greaterThanEqual.highp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.greaterThanEqual.lowp_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.float_compare.greaterThanEqual.lowp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.greaterThanEqual.mediump_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.float_compare.greaterThanEqual.mediump_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.greaterThanEqual.highp_vec4_vertex
@@ -6285,7 +5549,6 @@
 dEQP-GLES2.functional.shaders.operator.float_compare.notEqual.highp_vec3_vertex
 dEQP-GLES2.functional.shaders.operator.float_compare.notEqual.highp_vec3_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.notEqual.lowp_vec4_vertex
-dEQP-GLES2.functional.shaders.operator.float_compare.notEqual.lowp_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.notEqual.mediump_vec4_vertex
 dEQP-GLES2.functional.shaders.operator.float_compare.notEqual.mediump_vec4_fragment
 dEQP-GLES2.functional.shaders.operator.float_compare.notEqual.highp_vec4_vertex
@@ -6374,11 +5637,8 @@
 dEQP-GLES2.functional.shaders.operator.int_compare.equal.mediump_ivec3_fragment
 dEQP-GLES2.functional.shaders.operator.int_compare.equal.highp_ivec3_vertex
 dEQP-GLES2.functional.shaders.operator.int_compare.equal.highp_ivec3_fragment
-dEQP-GLES2.functional.shaders.operator.int_compare.equal.lowp_ivec4_vertex
 dEQP-GLES2.functional.shaders.operator.int_compare.equal.lowp_ivec4_fragment
-dEQP-GLES2.functional.shaders.operator.int_compare.equal.mediump_ivec4_vertex
 dEQP-GLES2.functional.shaders.operator.int_compare.equal.mediump_ivec4_fragment
-dEQP-GLES2.functional.shaders.operator.int_compare.equal.highp_ivec4_vertex
 dEQP-GLES2.functional.shaders.operator.int_compare.equal.highp_ivec4_fragment
 dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.lowp_ivec2_vertex
 dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.lowp_ivec2_fragment
@@ -6392,11 +5652,8 @@
 dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.mediump_ivec3_fragment
 dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.highp_ivec3_vertex
 dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.highp_ivec3_fragment
-dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.lowp_ivec4_vertex
 dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.lowp_ivec4_fragment
-dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.mediump_ivec4_vertex
 dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.mediump_ivec4_fragment
-dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.highp_ivec4_vertex
 dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.highp_ivec4_fragment
 dEQP-GLES2.functional.shaders.operator.bool_compare.equal.bvec2_vertex
 dEQP-GLES2.functional.shaders.operator.bool_compare.equal.bvec2_fragment
@@ -6526,11 +5783,8 @@
 dEQP-GLES2.functional.shaders.operator.sequence.side_effects.mediump_bool_vec2_fragment
 dEQP-GLES2.functional.shaders.operator.sequence.side_effects.highp_bool_vec2_vertex
 dEQP-GLES2.functional.shaders.operator.sequence.side_effects.highp_bool_vec2_fragment
-dEQP-GLES2.functional.shaders.operator.sequence.side_effects.lowp_vec4_ivec4_bvec4_vertex
 dEQP-GLES2.functional.shaders.operator.sequence.side_effects.lowp_vec4_ivec4_bvec4_fragment
-dEQP-GLES2.functional.shaders.operator.sequence.side_effects.mediump_vec4_ivec4_bvec4_vertex
 dEQP-GLES2.functional.shaders.operator.sequence.side_effects.mediump_vec4_ivec4_bvec4_fragment
-dEQP-GLES2.functional.shaders.operator.sequence.side_effects.highp_vec4_ivec4_bvec4_vertex
 dEQP-GLES2.functional.shaders.operator.sequence.side_effects.highp_vec4_ivec4_bvec4_fragment
 dEQP-GLES2.functional.shaders.matrix.add.const_lowp_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.add.const_lowp_mat2_float_fragment
@@ -6579,7 +5833,6 @@
 dEQP-GLES2.functional.shaders.matrix.add.uniform_highp_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.add.uniform_highp_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.add.uniform_highp_mat2_mat2_vertex
-dEQP-GLES2.functional.shaders.matrix.add.uniform_highp_mat2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.add.uniform_lowp_mat3_float_vertex
 dEQP-GLES2.functional.shaders.matrix.add.uniform_lowp_mat3_float_fragment
 dEQP-GLES2.functional.shaders.matrix.add.uniform_lowp_mat3_mat3_vertex
@@ -6679,7 +5932,6 @@
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_lowp_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_lowp_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_lowp_mat2_mat2_vertex
-dEQP-GLES2.functional.shaders.matrix.sub.uniform_lowp_mat2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_mediump_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_mediump_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.sub.uniform_mediump_mat2_mat2_vertex
@@ -6755,7 +6007,6 @@
 dEQP-GLES2.functional.shaders.matrix.mul.const_lowp_vec2_mat2_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.const_lowp_vec2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.const_lowp_mat2_mat2_vertex
-dEQP-GLES2.functional.shaders.matrix.mul.const_lowp_mat2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.const_mediump_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.const_mediump_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.const_mediump_mat2_vec2_vertex
@@ -6763,7 +6014,6 @@
 dEQP-GLES2.functional.shaders.matrix.mul.const_mediump_vec2_mat2_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.const_mediump_vec2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.const_mediump_mat2_mat2_vertex
-dEQP-GLES2.functional.shaders.matrix.mul.const_mediump_mat2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.const_highp_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.const_highp_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.const_highp_mat2_vec2_vertex
@@ -6771,7 +6021,6 @@
 dEQP-GLES2.functional.shaders.matrix.mul.const_highp_vec2_mat2_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.const_highp_vec2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.const_highp_mat2_mat2_vertex
-dEQP-GLES2.functional.shaders.matrix.mul.const_highp_mat2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.const_lowp_mat3_float_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.const_lowp_mat3_float_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.const_lowp_mat3_vec3_vertex
@@ -6827,7 +6076,6 @@
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_vec2_mat2_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_vec2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_mat2_mat2_vertex
-dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_mat2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_mat2_vec2_vertex
@@ -6835,7 +6083,6 @@
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_vec2_mat2_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_vec2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_mat2_mat2_vertex
-dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_mat2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat2_vec2_vertex
@@ -6843,7 +6090,6 @@
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_vec2_mat2_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_vec2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat2_mat2_vertex
-dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_mat3_float_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_mat3_float_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_mat3_vec3_vertex
@@ -6875,7 +6121,6 @@
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_vec4_mat4_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_vec4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_mat4_float_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_mat4_vec4_vertex
@@ -6883,15 +6128,12 @@
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_vec4_mat4_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_vec4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat4_float_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat4_vec4_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat4_vec4_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_vec4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_vec4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.dynamic_lowp_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.dynamic_lowp_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.dynamic_lowp_mat2_vec2_vertex
@@ -6923,7 +6165,6 @@
 dEQP-GLES2.functional.shaders.matrix.mul.dynamic_lowp_vec3_mat3_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.dynamic_lowp_vec3_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.dynamic_lowp_mat3_mat3_vertex
-dEQP-GLES2.functional.shaders.matrix.mul.dynamic_lowp_mat3_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.dynamic_mediump_mat3_float_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.dynamic_mediump_mat3_float_fragment
 dEQP-GLES2.functional.shaders.matrix.mul.dynamic_mediump_mat3_vec3_vertex
@@ -6965,7 +6206,6 @@
 dEQP-GLES2.functional.shaders.matrix.mul.dynamic_highp_mat4_mat4_vertex
 dEQP-GLES2.functional.shaders.matrix.mul.dynamic_highp_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.div.const_lowp_mat2_float_vertex
-dEQP-GLES2.functional.shaders.matrix.div.const_lowp_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.const_lowp_mat2_mat2_vertex
 dEQP-GLES2.functional.shaders.matrix.div.const_lowp_mat2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.div.const_mediump_mat2_float_vertex
@@ -6989,7 +6229,6 @@
 dEQP-GLES2.functional.shaders.matrix.div.const_highp_mat3_mat3_vertex
 dEQP-GLES2.functional.shaders.matrix.div.const_highp_mat3_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.div.const_lowp_mat4_float_vertex
-dEQP-GLES2.functional.shaders.matrix.div.const_lowp_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.const_lowp_mat4_mat4_vertex
 dEQP-GLES2.functional.shaders.matrix.div.const_lowp_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.div.const_mediump_mat4_float_vertex
@@ -7003,19 +6242,14 @@
 dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat2_mat2_vertex
-dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat2_float_vertex
-dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat2_mat2_vertex
-dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_highp_mat2_float_vertex
 dEQP-GLES2.functional.shaders.matrix.div.uniform_highp_mat2_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_highp_mat2_mat2_vertex
-dEQP-GLES2.functional.shaders.matrix.div.uniform_highp_mat2_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat3_float_vertex
 dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat3_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat3_mat3_vertex
-dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat3_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat3_float_vertex
 dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat3_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat3_mat3_vertex
@@ -7025,9 +6259,7 @@
 dEQP-GLES2.functional.shaders.matrix.div.uniform_highp_mat3_mat3_vertex
 dEQP-GLES2.functional.shaders.matrix.div.uniform_highp_mat3_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat4_float_vertex
-dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat4_mat4_fragment
 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
@@ -7051,7 +6283,6 @@
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat3_float_vertex
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat3_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat3_mat3_vertex
-dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat3_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_mediump_mat3_float_vertex
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_mediump_mat3_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_mediump_mat3_mat3_vertex
@@ -7063,7 +6294,6 @@
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat4_float_vertex
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat4_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat4_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_mediump_mat4_float_vertex
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_mediump_mat4_float_fragment
 dEQP-GLES2.functional.shaders.matrix.div.dynamic_mediump_mat4_mat4_vertex
@@ -7175,7 +6405,6 @@
 dEQP-GLES2.functional.shaders.matrix.post_increment.dynamic_highp_mat3_vertex
 dEQP-GLES2.functional.shaders.matrix.post_increment.dynamic_highp_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.post_increment.dynamic_lowp_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.post_increment.dynamic_lowp_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.post_increment.dynamic_mediump_mat4_vertex
 dEQP-GLES2.functional.shaders.matrix.post_increment.dynamic_mediump_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.post_increment.dynamic_highp_mat4_vertex
@@ -7193,7 +6422,6 @@
 dEQP-GLES2.functional.shaders.matrix.post_decrement.dynamic_highp_mat3_vertex
 dEQP-GLES2.functional.shaders.matrix.post_decrement.dynamic_highp_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.post_decrement.dynamic_lowp_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.post_decrement.dynamic_lowp_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.post_decrement.dynamic_mediump_mat4_vertex
 dEQP-GLES2.functional.shaders.matrix.post_decrement.dynamic_mediump_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.post_decrement.dynamic_highp_mat4_vertex
@@ -7241,7 +6469,6 @@
 dEQP-GLES2.functional.shaders.matrix.mul_assign.dynamic_highp_mat2_vertex
 dEQP-GLES2.functional.shaders.matrix.mul_assign.dynamic_highp_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.mul_assign.dynamic_lowp_mat3_vertex
-dEQP-GLES2.functional.shaders.matrix.mul_assign.dynamic_lowp_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.mul_assign.dynamic_mediump_mat3_vertex
 dEQP-GLES2.functional.shaders.matrix.mul_assign.dynamic_mediump_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.mul_assign.dynamic_highp_mat3_vertex
@@ -7259,13 +6486,11 @@
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_highp_mat2_vertex
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_highp_mat2_fragment
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_lowp_mat3_vertex
-dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_lowp_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_mediump_mat3_vertex
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_mediump_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_highp_mat3_vertex
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_highp_mat3_fragment
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_lowp_mat4_vertex
-dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_lowp_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_mediump_mat4_vertex
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_mediump_mat4_fragment
 dEQP-GLES2.functional.shaders.matrix.div_assign.dynamic_highp_mat4_vertex
@@ -7322,17 +6547,14 @@
 dEQP-GLES2.functional.shaders.discard.static_loop_never
 dEQP-GLES2.functional.shaders.discard.static_loop_uniform
 dEQP-GLES2.functional.shaders.discard.static_loop_dynamic
-dEQP-GLES2.functional.shaders.discard.static_loop_texture
 dEQP-GLES2.functional.shaders.discard.dynamic_loop_always
 dEQP-GLES2.functional.shaders.discard.dynamic_loop_never
 dEQP-GLES2.functional.shaders.discard.dynamic_loop_uniform
 dEQP-GLES2.functional.shaders.discard.dynamic_loop_dynamic
-dEQP-GLES2.functional.shaders.discard.dynamic_loop_texture
 dEQP-GLES2.functional.shaders.discard.function_static_loop_always
 dEQP-GLES2.functional.shaders.discard.function_static_loop_never
 dEQP-GLES2.functional.shaders.discard.function_static_loop_uniform
 dEQP-GLES2.functional.shaders.discard.function_static_loop_dynamic
-dEQP-GLES2.functional.shaders.discard.function_static_loop_texture
 dEQP-GLES2.functional.shaders.struct.local.basic_vertex
 dEQP-GLES2.functional.shaders.struct.local.basic_fragment
 dEQP-GLES2.functional.shaders.struct.local.nested_vertex
@@ -7388,14 +6610,12 @@
 dEQP-GLES2.functional.shaders.struct.uniform.array_member_vertex
 dEQP-GLES2.functional.shaders.struct.uniform.array_member_fragment
 dEQP-GLES2.functional.shaders.struct.uniform.array_member_dynamic_index_vertex
-dEQP-GLES2.functional.shaders.struct.uniform.array_member_dynamic_index_fragment
 dEQP-GLES2.functional.shaders.struct.uniform.struct_array_vertex
 dEQP-GLES2.functional.shaders.struct.uniform.struct_array_fragment
 dEQP-GLES2.functional.shaders.struct.uniform.struct_array_dynamic_index_vertex
 dEQP-GLES2.functional.shaders.struct.uniform.struct_array_dynamic_index_fragment
 dEQP-GLES2.functional.shaders.struct.uniform.nested_struct_array_vertex
 dEQP-GLES2.functional.shaders.struct.uniform.nested_struct_array_fragment
-dEQP-GLES2.functional.shaders.struct.uniform.nested_struct_array_dynamic_index_vertex
 dEQP-GLES2.functional.shaders.struct.uniform.nested_struct_array_dynamic_index_fragment
 dEQP-GLES2.functional.shaders.struct.uniform.loop_struct_array_vertex
 dEQP-GLES2.functional.shaders.struct.uniform.loop_struct_array_fragment
@@ -7409,8 +6629,6 @@
 dEQP-GLES2.functional.shaders.struct.uniform.sampler_fragment
 dEQP-GLES2.functional.shaders.struct.uniform.sampler_nested_vertex
 dEQP-GLES2.functional.shaders.struct.uniform.sampler_nested_fragment
-dEQP-GLES2.functional.shaders.struct.uniform.sampler_array_vertex
-dEQP-GLES2.functional.shaders.struct.uniform.sampler_array_fragment
 dEQP-GLES2.functional.shaders.struct.uniform.equal_vertex
 dEQP-GLES2.functional.shaders.struct.uniform.equal_fragment
 dEQP-GLES2.functional.shaders.struct.uniform.not_equal_vertex
@@ -7436,29 +6654,20 @@
 dEQP-GLES2.functional.shaders.texture_functions.vertex.texture2d
 dEQP-GLES2.functional.shaders.texture_functions.vertex.texture2dproj_vec3
 dEQP-GLES2.functional.shaders.texture_functions.vertex.texture2dproj_vec4
-dEQP-GLES2.functional.shaders.texture_functions.vertex.texture2dlod
 dEQP-GLES2.functional.shaders.texture_functions.vertex.texture2dprojlod_vec3
 dEQP-GLES2.functional.shaders.texture_functions.vertex.texture2dprojlod_vec4
 dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecube
 dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2d
-dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2d_bias
 dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec3
 dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec4
-dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec3_bias
-dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec4_bias
 dEQP-GLES2.functional.shaders.texture_functions.fragment.texturecube
 dEQP-GLES2.functional.shaders.texture_functions.fragment.texturecube_bias
 dEQP-GLES2.functional.shaders.texture_functions.invalid.texturecubelod_in_fragment
-dEQP-GLES2.functional.shaders.invariance.highp.common_subexpression_0
-dEQP-GLES2.functional.shaders.invariance.highp.common_subexpression_2
 dEQP-GLES2.functional.shaders.invariance.highp.subexpression_precision_lowp
 dEQP-GLES2.functional.shaders.invariance.highp.subexpression_precision_mediump
-dEQP-GLES2.functional.shaders.invariance.highp.subexpression_precision_highp
 dEQP-GLES2.functional.shaders.invariance.highp.loop_2
 dEQP-GLES2.functional.shaders.invariance.highp.loop_3
 dEQP-GLES2.functional.shaders.invariance.highp.loop_4
-dEQP-GLES2.functional.shaders.invariance.mediump.common_subexpression_0
-dEQP-GLES2.functional.shaders.invariance.mediump.common_subexpression_2
 dEQP-GLES2.functional.shaders.invariance.mediump.subexpression_precision_lowp
 dEQP-GLES2.functional.shaders.invariance.mediump.subexpression_precision_mediump
 dEQP-GLES2.functional.shaders.invariance.mediump.subexpression_precision_highp
@@ -7466,7 +6675,6 @@
 dEQP-GLES2.functional.shaders.invariance.mediump.loop_3
 dEQP-GLES2.functional.shaders.invariance.mediump.loop_4
 dEQP-GLES2.functional.shaders.invariance.lowp.common_subexpression_0
-dEQP-GLES2.functional.shaders.invariance.lowp.common_subexpression_2
 dEQP-GLES2.functional.shaders.invariance.lowp.subexpression_precision_lowp
 dEQP-GLES2.functional.shaders.invariance.lowp.subexpression_precision_mediump
 dEQP-GLES2.functional.shaders.invariance.lowp.subexpression_precision_highp
@@ -7474,8 +6682,6 @@
 dEQP-GLES2.functional.shaders.invariance.lowp.loop_3
 dEQP-GLES2.functional.shaders.invariance.lowp.loop_4
 dEQP-GLES2.functional.shaders.fragdata.valid_static_index
-dEQP-GLES2.functional.shaders.fragdata.valid_uniform_index
-dEQP-GLES2.functional.shaders.fragdata.valid_dynamic_index
 dEQP-GLES2.functional.shaders.fragdata.write_fragcolor_and_fragdata_simple
 dEQP-GLES2.functional.shaders.algorithm.hsl_to_rgb_vertex
 dEQP-GLES2.functional.shaders.algorithm.hsl_to_rgb_fragment
@@ -7704,7 +6910,6 @@
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.4
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.5
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.6
-dEQP-GLES2.functional.shaders.random.basic_expression.vertex.7
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.8
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.9
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.10
@@ -7746,7 +6951,6 @@
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.46
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.47
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.48
-dEQP-GLES2.functional.shaders.random.basic_expression.vertex.49
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.50
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.51
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.52
@@ -7762,8 +6966,6 @@
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.62
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.63
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.64
-dEQP-GLES2.functional.shaders.random.basic_expression.vertex.65
-dEQP-GLES2.functional.shaders.random.basic_expression.vertex.66
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.67
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.68
 dEQP-GLES2.functional.shaders.random.basic_expression.vertex.69
@@ -7804,7 +7006,6 @@
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.4
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.5
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.6
-dEQP-GLES2.functional.shaders.random.basic_expression.fragment.7
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.8
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.9
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.10
@@ -7846,7 +7047,6 @@
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.46
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.47
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.48
-dEQP-GLES2.functional.shaders.random.basic_expression.fragment.49
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.50
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.51
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.52
@@ -7862,8 +7062,6 @@
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.62
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.63
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.64
-dEQP-GLES2.functional.shaders.random.basic_expression.fragment.65
-dEQP-GLES2.functional.shaders.random.basic_expression.fragment.66
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.67
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.68
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.69
@@ -7874,11 +7072,9 @@
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.74
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.75
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.76
-dEQP-GLES2.functional.shaders.random.basic_expression.fragment.77
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.78
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.79
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.80
-dEQP-GLES2.functional.shaders.random.basic_expression.fragment.81
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.82
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.83
 dEQP-GLES2.functional.shaders.random.basic_expression.fragment.84
@@ -7904,7 +7100,6 @@
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.4
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.5
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.6
-dEQP-GLES2.functional.shaders.random.basic_expression.combined.7
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.8
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.9
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.10
@@ -7934,26 +7129,21 @@
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.34
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.35
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.36
-dEQP-GLES2.functional.shaders.random.basic_expression.combined.37
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.38
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.39
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.40
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.41
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.42
-dEQP-GLES2.functional.shaders.random.basic_expression.combined.43
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.44
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.45
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.46
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.47
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.48
-dEQP-GLES2.functional.shaders.random.basic_expression.combined.49
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.50
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.51
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.52
-dEQP-GLES2.functional.shaders.random.basic_expression.combined.53
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.54
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.55
-dEQP-GLES2.functional.shaders.random.basic_expression.combined.56
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.57
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.58
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.59
@@ -7962,8 +7152,6 @@
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.62
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.63
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.64
-dEQP-GLES2.functional.shaders.random.basic_expression.combined.65
-dEQP-GLES2.functional.shaders.random.basic_expression.combined.66
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.67
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.68
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.69
@@ -7974,7 +7162,6 @@
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.74
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.75
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.76
-dEQP-GLES2.functional.shaders.random.basic_expression.combined.77
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.78
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.79
 dEQP-GLES2.functional.shaders.random.basic_expression.combined.80
@@ -8046,7 +7233,6 @@
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.46
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.47
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.48
-dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.49
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.50
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.51
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.52
@@ -8063,7 +7249,6 @@
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.63
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.64
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.65
-dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.66
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.67
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.68
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.69
@@ -8072,7 +7257,6 @@
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.72
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.73
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.74
-dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.75
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.76
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.77
 dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.78
@@ -8121,7 +7305,6 @@
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.21
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.22
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.23
-dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.24
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.25
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.26
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.27
@@ -8146,7 +7329,6 @@
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.46
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.47
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.48
-dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.49
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.50
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.51
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.52
@@ -8161,7 +7343,6 @@
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.61
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.62
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.63
-dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.64
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.65
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.66
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.67
@@ -8172,7 +7353,6 @@
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.72
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.73
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.74
-dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.75
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.76
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.77
 dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.78
@@ -8221,7 +7401,6 @@
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.21
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.22
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.23
-dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.24
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.25
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.26
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.27
@@ -8244,9 +7423,7 @@
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.44
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.45
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.46
-dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.47
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.48
-dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.49
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.50
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.51
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.52
@@ -8261,7 +7438,6 @@
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.61
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.62
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.63
-dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.64
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.65
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.66
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.67
@@ -8272,7 +7448,6 @@
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.72
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.73
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.74
-dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.75
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.76
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.77
 dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.78
@@ -8301,7 +7476,6 @@
 dEQP-GLES2.functional.shaders.random.swizzle.vertex.1
 dEQP-GLES2.functional.shaders.random.swizzle.vertex.2
 dEQP-GLES2.functional.shaders.random.swizzle.vertex.3
-dEQP-GLES2.functional.shaders.random.swizzle.vertex.4
 dEQP-GLES2.functional.shaders.random.swizzle.vertex.5
 dEQP-GLES2.functional.shaders.random.swizzle.vertex.6
 dEQP-GLES2.functional.shaders.random.swizzle.vertex.7
@@ -8325,7 +7499,6 @@
 dEQP-GLES2.functional.shaders.random.swizzle.vertex.25
 dEQP-GLES2.functional.shaders.random.swizzle.vertex.26
 dEQP-GLES2.functional.shaders.random.swizzle.vertex.27
-dEQP-GLES2.functional.shaders.random.swizzle.vertex.28
 dEQP-GLES2.functional.shaders.random.swizzle.vertex.29
 dEQP-GLES2.functional.shaders.random.swizzle.vertex.30
 dEQP-GLES2.functional.shaders.random.swizzle.vertex.31
@@ -8351,7 +7524,6 @@
 dEQP-GLES2.functional.shaders.random.swizzle.fragment.1
 dEQP-GLES2.functional.shaders.random.swizzle.fragment.2
 dEQP-GLES2.functional.shaders.random.swizzle.fragment.3
-dEQP-GLES2.functional.shaders.random.swizzle.fragment.4
 dEQP-GLES2.functional.shaders.random.swizzle.fragment.5
 dEQP-GLES2.functional.shaders.random.swizzle.fragment.6
 dEQP-GLES2.functional.shaders.random.swizzle.fragment.7
@@ -8410,7 +7582,6 @@
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.10
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.11
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.12
-dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.13
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.14
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.15
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.16
@@ -8420,7 +7591,6 @@
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.20
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.21
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.22
-dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.23
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.24
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.25
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.26
@@ -8446,7 +7616,6 @@
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.46
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.47
 dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.48
-dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.49
 dEQP-GLES2.functional.shaders.random.comparison_ops.fragment.0
 dEQP-GLES2.functional.shaders.random.comparison_ops.fragment.1
 dEQP-GLES2.functional.shaders.random.comparison_ops.fragment.2
@@ -8496,7 +7665,6 @@
 dEQP-GLES2.functional.shaders.random.comparison_ops.fragment.46
 dEQP-GLES2.functional.shaders.random.comparison_ops.fragment.47
 dEQP-GLES2.functional.shaders.random.comparison_ops.fragment.48
-dEQP-GLES2.functional.shaders.random.comparison_ops.fragment.49
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.0
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.1
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.2
@@ -8528,7 +7696,6 @@
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.28
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.29
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.30
-dEQP-GLES2.functional.shaders.random.conditionals.vertex.31
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.32
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.33
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.34
@@ -8549,12 +7716,9 @@
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.49
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.50
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.51
-dEQP-GLES2.functional.shaders.random.conditionals.vertex.52
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.53
-dEQP-GLES2.functional.shaders.random.conditionals.vertex.54
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.55
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.56
-dEQP-GLES2.functional.shaders.random.conditionals.vertex.57
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.58
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.59
 dEQP-GLES2.functional.shaders.random.conditionals.vertex.60
@@ -8640,7 +7804,6 @@
 dEQP-GLES2.functional.shaders.random.conditionals.fragment.40
 dEQP-GLES2.functional.shaders.random.conditionals.fragment.41
 dEQP-GLES2.functional.shaders.random.conditionals.fragment.42
-dEQP-GLES2.functional.shaders.random.conditionals.fragment.43
 dEQP-GLES2.functional.shaders.random.conditionals.fragment.44
 dEQP-GLES2.functional.shaders.random.conditionals.fragment.45
 dEQP-GLES2.functional.shaders.random.conditionals.fragment.46
@@ -8654,7 +7817,6 @@
 dEQP-GLES2.functional.shaders.random.conditionals.fragment.54
 dEQP-GLES2.functional.shaders.random.conditionals.fragment.55
 dEQP-GLES2.functional.shaders.random.conditionals.fragment.56
-dEQP-GLES2.functional.shaders.random.conditionals.fragment.57
 dEQP-GLES2.functional.shaders.random.conditionals.fragment.58
 dEQP-GLES2.functional.shaders.random.conditionals.fragment.59
 dEQP-GLES2.functional.shaders.random.conditionals.fragment.60
@@ -8731,7 +7893,6 @@
 dEQP-GLES2.functional.shaders.random.conditionals.combined.31
 dEQP-GLES2.functional.shaders.random.conditionals.combined.32
 dEQP-GLES2.functional.shaders.random.conditionals.combined.33
-dEQP-GLES2.functional.shaders.random.conditionals.combined.34
 dEQP-GLES2.functional.shaders.random.conditionals.combined.35
 dEQP-GLES2.functional.shaders.random.conditionals.combined.36
 dEQP-GLES2.functional.shaders.random.conditionals.combined.37
@@ -8754,7 +7915,6 @@
 dEQP-GLES2.functional.shaders.random.conditionals.combined.54
 dEQP-GLES2.functional.shaders.random.conditionals.combined.55
 dEQP-GLES2.functional.shaders.random.conditionals.combined.56
-dEQP-GLES2.functional.shaders.random.conditionals.combined.57
 dEQP-GLES2.functional.shaders.random.conditionals.combined.58
 dEQP-GLES2.functional.shaders.random.conditionals.combined.59
 dEQP-GLES2.functional.shaders.random.conditionals.combined.60
@@ -8779,7 +7939,6 @@
 dEQP-GLES2.functional.shaders.random.conditionals.combined.79
 dEQP-GLES2.functional.shaders.random.conditionals.combined.80
 dEQP-GLES2.functional.shaders.random.conditionals.combined.81
-dEQP-GLES2.functional.shaders.random.conditionals.combined.82
 dEQP-GLES2.functional.shaders.random.conditionals.combined.83
 dEQP-GLES2.functional.shaders.random.conditionals.combined.84
 dEQP-GLES2.functional.shaders.random.conditionals.combined.85
@@ -8982,7 +8141,6 @@
 dEQP-GLES2.functional.shaders.random.trigonometric.fragment.97
 dEQP-GLES2.functional.shaders.random.trigonometric.fragment.98
 dEQP-GLES2.functional.shaders.random.trigonometric.fragment.99
-dEQP-GLES2.functional.shaders.random.exponential.vertex.0
 dEQP-GLES2.functional.shaders.random.exponential.vertex.1
 dEQP-GLES2.functional.shaders.random.exponential.vertex.2
 dEQP-GLES2.functional.shaders.random.exponential.vertex.3
@@ -8997,7 +8155,6 @@
 dEQP-GLES2.functional.shaders.random.exponential.vertex.12
 dEQP-GLES2.functional.shaders.random.exponential.vertex.13
 dEQP-GLES2.functional.shaders.random.exponential.vertex.14
-dEQP-GLES2.functional.shaders.random.exponential.vertex.15
 dEQP-GLES2.functional.shaders.random.exponential.vertex.16
 dEQP-GLES2.functional.shaders.random.exponential.vertex.17
 dEQP-GLES2.functional.shaders.random.exponential.vertex.18
@@ -9022,11 +8179,8 @@
 dEQP-GLES2.functional.shaders.random.exponential.vertex.37
 dEQP-GLES2.functional.shaders.random.exponential.vertex.38
 dEQP-GLES2.functional.shaders.random.exponential.vertex.39
-dEQP-GLES2.functional.shaders.random.exponential.vertex.40
 dEQP-GLES2.functional.shaders.random.exponential.vertex.41
 dEQP-GLES2.functional.shaders.random.exponential.vertex.42
-dEQP-GLES2.functional.shaders.random.exponential.vertex.43
-dEQP-GLES2.functional.shaders.random.exponential.vertex.44
 dEQP-GLES2.functional.shaders.random.exponential.vertex.45
 dEQP-GLES2.functional.shaders.random.exponential.vertex.46
 dEQP-GLES2.functional.shaders.random.exponential.vertex.47
@@ -9044,10 +8198,8 @@
 dEQP-GLES2.functional.shaders.random.exponential.vertex.59
 dEQP-GLES2.functional.shaders.random.exponential.vertex.60
 dEQP-GLES2.functional.shaders.random.exponential.vertex.61
-dEQP-GLES2.functional.shaders.random.exponential.vertex.62
 dEQP-GLES2.functional.shaders.random.exponential.vertex.63
 dEQP-GLES2.functional.shaders.random.exponential.vertex.64
-dEQP-GLES2.functional.shaders.random.exponential.vertex.65
 dEQP-GLES2.functional.shaders.random.exponential.vertex.66
 dEQP-GLES2.functional.shaders.random.exponential.vertex.67
 dEQP-GLES2.functional.shaders.random.exponential.vertex.68
@@ -9058,7 +8210,6 @@
 dEQP-GLES2.functional.shaders.random.exponential.vertex.73
 dEQP-GLES2.functional.shaders.random.exponential.vertex.74
 dEQP-GLES2.functional.shaders.random.exponential.vertex.75
-dEQP-GLES2.functional.shaders.random.exponential.vertex.76
 dEQP-GLES2.functional.shaders.random.exponential.vertex.77
 dEQP-GLES2.functional.shaders.random.exponential.vertex.78
 dEQP-GLES2.functional.shaders.random.exponential.vertex.79
@@ -9122,11 +8273,9 @@
 dEQP-GLES2.functional.shaders.random.exponential.fragment.37
 dEQP-GLES2.functional.shaders.random.exponential.fragment.38
 dEQP-GLES2.functional.shaders.random.exponential.fragment.39
-dEQP-GLES2.functional.shaders.random.exponential.fragment.40
 dEQP-GLES2.functional.shaders.random.exponential.fragment.41
 dEQP-GLES2.functional.shaders.random.exponential.fragment.42
 dEQP-GLES2.functional.shaders.random.exponential.fragment.43
-dEQP-GLES2.functional.shaders.random.exponential.fragment.44
 dEQP-GLES2.functional.shaders.random.exponential.fragment.45
 dEQP-GLES2.functional.shaders.random.exponential.fragment.46
 dEQP-GLES2.functional.shaders.random.exponential.fragment.47
@@ -9182,57 +8331,28 @@
 dEQP-GLES2.functional.shaders.random.exponential.fragment.97
 dEQP-GLES2.functional.shaders.random.exponential.fragment.98
 dEQP-GLES2.functional.shaders.random.exponential.fragment.99
-dEQP-GLES2.functional.shaders.random.texture.vertex.1
-dEQP-GLES2.functional.shaders.random.texture.vertex.4
-dEQP-GLES2.functional.shaders.random.texture.vertex.5
-dEQP-GLES2.functional.shaders.random.texture.vertex.6
-dEQP-GLES2.functional.shaders.random.texture.vertex.7
 dEQP-GLES2.functional.shaders.random.texture.vertex.9
-dEQP-GLES2.functional.shaders.random.texture.vertex.10
-dEQP-GLES2.functional.shaders.random.texture.vertex.11
-dEQP-GLES2.functional.shaders.random.texture.vertex.12
-dEQP-GLES2.functional.shaders.random.texture.vertex.13
-dEQP-GLES2.functional.shaders.random.texture.vertex.14
 dEQP-GLES2.functional.shaders.random.texture.vertex.15
-dEQP-GLES2.functional.shaders.random.texture.vertex.16
-dEQP-GLES2.functional.shaders.random.texture.vertex.17
-dEQP-GLES2.functional.shaders.random.texture.vertex.18
-dEQP-GLES2.functional.shaders.random.texture.vertex.19
 dEQP-GLES2.functional.shaders.random.texture.vertex.21
-dEQP-GLES2.functional.shaders.random.texture.vertex.22
-dEQP-GLES2.functional.shaders.random.texture.vertex.23
 dEQP-GLES2.functional.shaders.random.texture.vertex.24
 dEQP-GLES2.functional.shaders.random.texture.vertex.25
-dEQP-GLES2.functional.shaders.random.texture.vertex.26
 dEQP-GLES2.functional.shaders.random.texture.vertex.27
-dEQP-GLES2.functional.shaders.random.texture.vertex.29
 dEQP-GLES2.functional.shaders.random.texture.vertex.30
-dEQP-GLES2.functional.shaders.random.texture.vertex.31
 dEQP-GLES2.functional.shaders.random.texture.vertex.32
 dEQP-GLES2.functional.shaders.random.texture.vertex.33
-dEQP-GLES2.functional.shaders.random.texture.vertex.34
 dEQP-GLES2.functional.shaders.random.texture.vertex.35
 dEQP-GLES2.functional.shaders.random.texture.vertex.36
-dEQP-GLES2.functional.shaders.random.texture.vertex.38
-dEQP-GLES2.functional.shaders.random.texture.vertex.40
 dEQP-GLES2.functional.shaders.random.texture.vertex.41
-dEQP-GLES2.functional.shaders.random.texture.vertex.42
-dEQP-GLES2.functional.shaders.random.texture.vertex.43
-dEQP-GLES2.functional.shaders.random.texture.vertex.44
-dEQP-GLES2.functional.shaders.random.texture.vertex.45
 dEQP-GLES2.functional.shaders.random.texture.vertex.46
 dEQP-GLES2.functional.shaders.random.texture.vertex.47
-dEQP-GLES2.functional.shaders.random.texture.vertex.48
 dEQP-GLES2.functional.shaders.random.texture.vertex.49
 dEQP-GLES2.functional.shaders.random.texture.fragment.0
 dEQP-GLES2.functional.shaders.random.texture.fragment.1
 dEQP-GLES2.functional.shaders.random.texture.fragment.2
 dEQP-GLES2.functional.shaders.random.texture.fragment.3
-dEQP-GLES2.functional.shaders.random.texture.fragment.4
 dEQP-GLES2.functional.shaders.random.texture.fragment.5
 dEQP-GLES2.functional.shaders.random.texture.fragment.6
 dEQP-GLES2.functional.shaders.random.texture.fragment.7
-dEQP-GLES2.functional.shaders.random.texture.fragment.8
 dEQP-GLES2.functional.shaders.random.texture.fragment.9
 dEQP-GLES2.functional.shaders.random.texture.fragment.10
 dEQP-GLES2.functional.shaders.random.texture.fragment.11
@@ -9247,7 +8367,6 @@
 dEQP-GLES2.functional.shaders.random.texture.fragment.20
 dEQP-GLES2.functional.shaders.random.texture.fragment.21
 dEQP-GLES2.functional.shaders.random.texture.fragment.22
-dEQP-GLES2.functional.shaders.random.texture.fragment.23
 dEQP-GLES2.functional.shaders.random.texture.fragment.24
 dEQP-GLES2.functional.shaders.random.texture.fragment.25
 dEQP-GLES2.functional.shaders.random.texture.fragment.26
@@ -9312,9 +8431,7 @@
 dEQP-GLES2.functional.shaders.random.texture.fragment.85
 dEQP-GLES2.functional.shaders.random.texture.fragment.86
 dEQP-GLES2.functional.shaders.random.texture.fragment.87
-dEQP-GLES2.functional.shaders.random.texture.fragment.88
 dEQP-GLES2.functional.shaders.random.texture.fragment.89
-dEQP-GLES2.functional.shaders.random.texture.fragment.90
 dEQP-GLES2.functional.shaders.random.texture.fragment.91
 dEQP-GLES2.functional.shaders.random.texture.fragment.92
 dEQP-GLES2.functional.shaders.random.texture.fragment.93
@@ -9399,8 +8516,6 @@
 dEQP-GLES2.functional.shaders.random.all_features.vertex.32
 dEQP-GLES2.functional.shaders.random.all_features.vertex.33
 dEQP-GLES2.functional.shaders.random.all_features.vertex.35
-dEQP-GLES2.functional.shaders.random.all_features.vertex.36
-dEQP-GLES2.functional.shaders.random.all_features.vertex.37
 dEQP-GLES2.functional.shaders.random.all_features.vertex.38
 dEQP-GLES2.functional.shaders.random.all_features.vertex.43
 dEQP-GLES2.functional.shaders.random.all_features.vertex.45
@@ -9441,7 +8556,6 @@
 dEQP-GLES2.functional.shaders.random.all_features.fragment.10
 dEQP-GLES2.functional.shaders.random.all_features.fragment.11
 dEQP-GLES2.functional.shaders.random.all_features.fragment.12
-dEQP-GLES2.functional.shaders.random.all_features.fragment.15
 dEQP-GLES2.functional.shaders.random.all_features.fragment.17
 dEQP-GLES2.functional.shaders.random.all_features.fragment.19
 dEQP-GLES2.functional.shaders.random.all_features.fragment.23
@@ -9461,7 +8575,6 @@
 dEQP-GLES2.functional.shaders.random.all_features.fragment.45
 dEQP-GLES2.functional.shaders.random.all_features.fragment.49
 dEQP-GLES2.functional.shaders.random.all_features.fragment.50
-dEQP-GLES2.functional.shaders.random.all_features.fragment.51
 dEQP-GLES2.functional.shaders.random.all_features.fragment.52
 dEQP-GLES2.functional.shaders.random.all_features.fragment.54
 dEQP-GLES2.functional.shaders.random.all_features.fragment.57
@@ -9491,39 +8604,29 @@
 dEQP-GLES2.functional.texture.format.a8_2d_pot
 dEQP-GLES2.functional.texture.format.a8_2d_npot
 dEQP-GLES2.functional.texture.format.a8_cube_pot
-dEQP-GLES2.functional.texture.format.a8_cube_npot
 dEQP-GLES2.functional.texture.format.l8_2d_pot
 dEQP-GLES2.functional.texture.format.l8_2d_npot
 dEQP-GLES2.functional.texture.format.l8_cube_pot
-dEQP-GLES2.functional.texture.format.l8_cube_npot
 dEQP-GLES2.functional.texture.format.la88_2d_pot
 dEQP-GLES2.functional.texture.format.la88_2d_npot
 dEQP-GLES2.functional.texture.format.la88_cube_pot
-dEQP-GLES2.functional.texture.format.la88_cube_npot
 dEQP-GLES2.functional.texture.format.rgb565_2d_pot
 dEQP-GLES2.functional.texture.format.rgb565_2d_npot
 dEQP-GLES2.functional.texture.format.rgb565_cube_pot
-dEQP-GLES2.functional.texture.format.rgb565_cube_npot
 dEQP-GLES2.functional.texture.format.rgb888_2d_pot
 dEQP-GLES2.functional.texture.format.rgb888_2d_npot
 dEQP-GLES2.functional.texture.format.rgb888_cube_pot
-dEQP-GLES2.functional.texture.format.rgb888_cube_npot
 dEQP-GLES2.functional.texture.format.rgba4444_2d_pot
 dEQP-GLES2.functional.texture.format.rgba4444_2d_npot
 dEQP-GLES2.functional.texture.format.rgba4444_cube_pot
-dEQP-GLES2.functional.texture.format.rgba4444_cube_npot
 dEQP-GLES2.functional.texture.format.rgba5551_2d_pot
 dEQP-GLES2.functional.texture.format.rgba5551_2d_npot
 dEQP-GLES2.functional.texture.format.rgba5551_cube_pot
-dEQP-GLES2.functional.texture.format.rgba5551_cube_npot
 dEQP-GLES2.functional.texture.format.rgba8888_2d_pot
 dEQP-GLES2.functional.texture.format.rgba8888_2d_npot
 dEQP-GLES2.functional.texture.format.rgba8888_cube_pot
-dEQP-GLES2.functional.texture.format.rgba8888_cube_npot
 dEQP-GLES2.functional.texture.format.etc1_2d_pot
-dEQP-GLES2.functional.texture.format.etc1_2d_npot
 dEQP-GLES2.functional.texture.format.etc1_cube_pot
-dEQP-GLES2.functional.texture.format.etc1_cube_npot
 dEQP-GLES2.functional.texture.size.2d.64x64_l8
 dEQP-GLES2.functional.texture.size.2d.64x64_l8_mipmap
 dEQP-GLES2.functional.texture.size.2d.64x64_rgba4444
@@ -9560,12 +8663,7 @@
 dEQP-GLES2.functional.texture.size.2d.2048x2048_rgb888_mipmap
 dEQP-GLES2.functional.texture.size.2d.2048x2048_rgba8888
 dEQP-GLES2.functional.texture.size.2d.2048x2048_rgba8888_mipmap
-dEQP-GLES2.functional.texture.size.cube.15x15_l8
-dEQP-GLES2.functional.texture.size.cube.15x15_rgba4444
-dEQP-GLES2.functional.texture.size.cube.15x15_rgb888
-dEQP-GLES2.functional.texture.size.cube.15x15_rgba8888
 dEQP-GLES2.functional.texture.size.cube.16x16_l8
-dEQP-GLES2.functional.texture.size.cube.16x16_l8_mipmap
 dEQP-GLES2.functional.texture.size.cube.16x16_rgba4444
 dEQP-GLES2.functional.texture.size.cube.16x16_rgba4444_mipmap
 dEQP-GLES2.functional.texture.size.cube.16x16_rgb888
@@ -9590,14 +8688,12 @@
 dEQP-GLES2.functional.texture.size.cube.128x128_rgba8888_mipmap
 dEQP-GLES2.functional.texture.size.cube.256x256_l8
 dEQP-GLES2.functional.texture.size.cube.256x256_l8_mipmap
-dEQP-GLES2.functional.texture.size.cube.256x256_rgba4444_mipmap
 dEQP-GLES2.functional.texture.size.cube.256x256_rgb888
 dEQP-GLES2.functional.texture.size.cube.256x256_rgb888_mipmap
 dEQP-GLES2.functional.texture.size.cube.256x256_rgba8888
 dEQP-GLES2.functional.texture.size.cube.256x256_rgba8888_mipmap
 dEQP-GLES2.functional.texture.size.cube.512x512_l8
 dEQP-GLES2.functional.texture.size.cube.512x512_l8_mipmap
-dEQP-GLES2.functional.texture.size.cube.512x512_rgba4444_mipmap
 dEQP-GLES2.functional.texture.size.cube.512x512_rgb888
 dEQP-GLES2.functional.texture.size.cube.512x512_rgb888_mipmap
 dEQP-GLES2.functional.texture.size.cube.512x512_rgba8888
@@ -9658,33 +8754,14 @@
 dEQP-GLES2.functional.texture.wrap.mirror_repeat_linear_pot_etc1
 dEQP-GLES2.functional.texture.wrap.mirror_mirror_nearest_pot_etc1
 dEQP-GLES2.functional.texture.wrap.mirror_mirror_linear_pot_etc1
-dEQP-GLES2.functional.texture.wrap.clamp_clamp_nearest_npot_etc1
-dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_npot_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba8888_npot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgb888_npot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba4444_npot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_l8_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_l8_npot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_clamp_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_clamp_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_clamp_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_rgba8888
 dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_clamp_etc1
 dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_clamp_etc1
 dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_clamp_etc1
 dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_etc1
 dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba8888_npot
 dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgb888_npot
 dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba4444_npot
 dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_l8_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_l8_npot
 dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgba8888_pot
 dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgb888_pot
 dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgba4444_pot
@@ -9694,13 +8771,9 @@
 dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_mirror_rgba4444_pot
 dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_mirror_l8_pot
 dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba8888_npot
 dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgb888_npot
 dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba4444_npot
 dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_l8_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_l8_npot
 dEQP-GLES2.functional.texture.filtering.cube.linear_linear_repeat_rgba8888_pot
 dEQP-GLES2.functional.texture.filtering.cube.linear_linear_repeat_rgb888_pot
 dEQP-GLES2.functional.texture.filtering.cube.linear_linear_repeat_rgba4444_pot
@@ -9755,30 +8828,6 @@
 dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_clamp_etc1
 dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_etc1
 dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_clamp_etc1
-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_clamp
-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_clamp_non_square
-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_repeat
-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_repeat_non_square
-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_mirror
-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_mirror_non_square
-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_clamp
-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_clamp_non_square
-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_repeat
-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_repeat_non_square
-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_mirror
-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_mirror_non_square
-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp
-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp_non_square
-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat
-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat_non_square
-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror
-dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror_non_square
-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_clamp
-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_clamp_non_square
-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat
-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat_non_square
-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_mirror
-dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_mirror_non_square
 dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_nearest_clamp
 dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_nearest_repeat
 dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_nearest_mirror
@@ -9788,21 +8837,11 @@
 dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_clamp
 dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_repeat
 dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_mirror
-dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_clamp
 dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_repeat
-dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_mirror
-dEQP-GLES2.functional.texture.mipmap.2d.bias.nearest_nearest
-dEQP-GLES2.functional.texture.mipmap.2d.bias.linear_nearest
-dEQP-GLES2.functional.texture.mipmap.2d.bias.nearest_linear
-dEQP-GLES2.functional.texture.mipmap.2d.bias.linear_linear
 dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_fastest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_nicest
-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_fastest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_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_fastest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_nicest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_fastest
@@ -9827,12 +8866,6 @@
 dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_nicest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_non_square_fastest
 dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_non_square_nicest
-dEQP-GLES2.functional.texture.mipmap.cube.basic.nearest_nearest
-dEQP-GLES2.functional.texture.mipmap.cube.basic.nearest_linear
-dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_nearest
-dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear
-dEQP-GLES2.functional.texture.mipmap.cube.bias.nearest_nearest
-dEQP-GLES2.functional.texture.mipmap.cube.bias.nearest_linear
 dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_fastest
 dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_nicest
 dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_fastest
@@ -9903,22 +8936,6 @@
 dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgba8888_47_4
 dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgba8888_47_8
 dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_4_8
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_1
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_2
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_4
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_8
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_1
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_2
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_4
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_8
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_1
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_2
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_4
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_8
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_1
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_2
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_4
-dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_8
 dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.a8_2d
 dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.a8_cube
 dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.l8_2d
@@ -10012,7 +9029,6 @@
 dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgb
 dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgba
 dEQP-GLES2.functional.texture.completeness.2d.npot_size_level_0
-dEQP-GLES2.functional.texture.completeness.2d.npot_size_level_1
 dEQP-GLES2.functional.texture.completeness.2d.format_mismatch_rgb_rgba
 dEQP-GLES2.functional.texture.completeness.2d.format_mismatch_rgba_rgb
 dEQP-GLES2.functional.texture.completeness.2d.format_mismatch_luminance_luminance_alpha
@@ -10029,7 +9045,6 @@
 dEQP-GLES2.functional.texture.completeness.2d.extra_level
 dEQP-GLES2.functional.texture.completeness.2d.empty_object
 dEQP-GLES2.functional.texture.completeness.cube.npot_size_level_0
-dEQP-GLES2.functional.texture.completeness.cube.npot_size_level_1
 dEQP-GLES2.functional.texture.completeness.cube.npot_size_level_0_pos_x
 dEQP-GLES2.functional.texture.completeness.cube.format_mismatch_rgb_rgba_level_0
 dEQP-GLES2.functional.texture.completeness.cube.format_mismatch_rgba_rgb_level_0
@@ -10052,18 +9067,6 @@
 dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_linear_clamp
 dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_linear_repeat
 dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_linear_mirror
-dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_clamp
-dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_repeat
-dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_mirror
-dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_clamp
-dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_repeat
-dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_mirror
-dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_clamp
-dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_repeat
-dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_mirror
-dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_clamp
-dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_repeat
-dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_mirror
 dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_clamp
 dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_repeat
 dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_mirror
@@ -10095,7 +9098,6 @@
 dEQP-GLES2.functional.texture.units.2_units.only_2d.7
 dEQP-GLES2.functional.texture.units.2_units.only_2d.8
 dEQP-GLES2.functional.texture.units.2_units.only_2d.9
-dEQP-GLES2.functional.texture.units.2_units.only_cube.0
 dEQP-GLES2.functional.texture.units.2_units.only_cube.2
 dEQP-GLES2.functional.texture.units.2_units.only_cube.4
 dEQP-GLES2.functional.texture.units.2_units.only_cube.5
@@ -10299,545 +9301,90 @@
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_zero_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_zero_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_zero_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_zero_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_zero_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_zero_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_zero_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_zero_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_replace_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_replace_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_replace_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_replace_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_replace_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_replace_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_replace_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_replace_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_invert_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_invert_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_invert_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_invert_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_invert_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_invert_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_invert_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_invert_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_keep_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_keep_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_keep_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_keep_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_keep_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_keep_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_keep_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_keep_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_zero_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_zero_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_zero_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_zero_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_zero_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_zero_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_zero_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_zero_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_replace_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_replace_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_replace_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_replace_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_replace_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_replace_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_replace_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_replace_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_invert_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_invert_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_invert_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_invert_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_invert_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_invert_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_invert_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_invert_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_replace_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_replace_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_replace_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_replace_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_replace_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_replace_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_replace_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_replace_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_keep_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_keep_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_keep_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_keep_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_keep_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_keep_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_keep_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_keep_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_zero_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_zero_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_zero_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_zero_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_zero_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_zero_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_zero_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_zero_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_invert_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_invert_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_invert_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_invert_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_invert_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_invert_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_invert_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_invert_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_keep_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_keep_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_keep_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_keep_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_keep_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_keep_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_keep_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_keep_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_replace_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_replace_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_replace_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_replace_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_replace_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_replace_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_replace_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_replace_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_invert_keep
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_invert_zero
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_invert_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_invert_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_invert_decr
 dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_invert_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_invert_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_invert_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_decr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_keep
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_zero
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_replace
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_incr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_decr
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_invert
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_incr_wrap
-dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_decr_wrap
 dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.depth
-dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.stencil
 dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.both
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.0
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.1
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.2
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.3
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.4
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.6
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.7
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.8
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.9
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.10
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.12
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.13
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.14
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.15
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.16
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.17
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.18
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.19
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.21
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.22
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.23
 dEQP-GLES2.functional.fragment_ops.scissor.contained_tris
 dEQP-GLES2.functional.fragment_ops.scissor.partial_tris
 dEQP-GLES2.functional.fragment_ops.scissor.contained_tri
 dEQP-GLES2.functional.fragment_ops.scissor.enclosing_tri
 dEQP-GLES2.functional.fragment_ops.scissor.partial_tri
-dEQP-GLES2.functional.fragment_ops.scissor.outside_render_tri
 dEQP-GLES2.functional.fragment_ops.scissor.partial_lines
 dEQP-GLES2.functional.fragment_ops.scissor.contained_line
 dEQP-GLES2.functional.fragment_ops.scissor.partial_line
@@ -11045,7 +9592,6 @@
 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_alpha_one_minus_constant_color
 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_alpha_constant_alpha
 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_alpha_one_minus_constant_alpha
-dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_alpha_saturate_zero
 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_alpha_saturate_one
 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_alpha_saturate_src_color
 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_alpha_saturate_one_minus_src_color
@@ -11255,7 +9801,6 @@
 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_alpha_one_minus_constant_color
 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_alpha_constant_alpha
 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_alpha_one_minus_constant_alpha
-dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_alpha_saturate_zero
 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_alpha_saturate_one
 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_alpha_saturate_src_color
 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_alpha_saturate_one_minus_src_color
@@ -11491,7 +10036,6 @@
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.zero_one_minus_dst_alpha
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.zero_constant_color
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.zero_one_minus_constant_color
-dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.zero_constant_alpha
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.zero_one_minus_constant_alpha
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.zero_src_alpha_saturate
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_zero
@@ -11689,21 +10233,10 @@
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_alpha_constant_alpha
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_alpha_one_minus_constant_alpha
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_alpha_src_alpha_saturate
-dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_zero
-dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one
-dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_src_color
-dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one_minus_src_color
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_dst_color
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one_minus_dst_color
-dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_src_alpha
-dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one_minus_src_alpha
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_dst_alpha
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one_minus_dst_alpha
-dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_constant_color
-dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one_minus_constant_color
-dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_constant_alpha
-dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one_minus_constant_alpha
-dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_src_alpha_saturate
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.zero_zero
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.zero_one
 dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.zero_src_color
@@ -12050,7 +10583,6 @@
 dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.52
 dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.53
 dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.54
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.55
 dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.56
 dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.57
 dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.58
@@ -12091,12 +10623,10 @@
 dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.98
 dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.99
 dEQP-GLES2.functional.fbo.api.valid_tex2d_attachments
-dEQP-GLES2.functional.fbo.api.valid_texcube_attachments
 dEQP-GLES2.functional.fbo.api.valid_rbo_attachments
 dEQP-GLES2.functional.fbo.api.attach_to_default_fbo
 dEQP-GLES2.functional.fbo.api.invalid_tex2d_attachments
 dEQP-GLES2.functional.fbo.api.invalid_texcube_attachments
-dEQP-GLES2.functional.fbo.api.invalid_rbo_attachments
 dEQP-GLES2.functional.fbo.api.attach_names
 dEQP-GLES2.functional.fbo.api.attachment_query_tex2d
 dEQP-GLES2.functional.fbo.api.attachment_query_rbo
@@ -12196,35 +10726,10 @@
 dEQP-GLES2.functional.fbo.render.shared_colorbuffer_clear.rbo_rgb5_a1
 dEQP-GLES2.functional.fbo.render.shared_colorbuffer_clear.rbo_rgba4
 dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_stencil_index8
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_depth_component16
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba_stencil_index8
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba_depth_component16
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_stencil_index8
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_depth_component16
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1_stencil_index8
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1_depth_component16
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_stencil_index8
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16
-dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16_stencil_index8
-dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16
-dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16_stencil_index8
-dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16
-dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16_stencil_index8
-dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16
-dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16_stencil_index8
-dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16
-dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16_stencil_index8
-dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16
-dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.resize.tex2d_rgb
 dEQP-GLES2.functional.fbo.render.resize.tex2d_rgb_stencil_index8
 dEQP-GLES2.functional.fbo.render.resize.tex2d_rgb_depth_component16
@@ -12246,25 +10751,10 @@
 dEQP-GLES2.functional.fbo.render.resize.rbo_rgba4_depth_component16
 dEQP-GLES2.functional.fbo.render.resize.rbo_rgba4_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_depth_component16
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_depth_component16
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_depth_component16
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_depth_component16
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_depth_component16
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565
 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_depth_component16
@@ -12278,15 +10768,10 @@
 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_depth_component16
 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_tex2d_rgb_depth_component16
-dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_tex2d_rgb_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_tex2d_rgba_depth_component16
-dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_tex2d_rgba_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgb565_depth_component16
-dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgb565_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgb5_a1_depth_component16
-dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgb5_a1_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgba4_depth_component16
-dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgba4_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.no_rebind_tex2d_rgb_depth_component16
 dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.no_rebind_tex2d_rgb_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.no_rebind_tex2d_rgba_depth_component16
@@ -12298,19 +10783,12 @@
 dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.no_rebind_rbo_rgba4_depth_component16
 dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.no_rebind_rbo_rgba4_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_tex2d_rgb_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_tex2d_rgb_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_tex2d_rgba_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_tex2d_rgba_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgb565_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgb565_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgb5_a1_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgb5_a1_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgba4_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgba4_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_tex2d_rgb_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_tex2d_rgb_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_tex2d_rgba_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_tex2d_rgba_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_rbo_rgb565_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_rbo_rgb565_depth_component16_stencil_index8
 dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_rbo_rgb5_a1_stencil_index8
@@ -12445,12 +10923,10 @@
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.depth_component_unsigned_int
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.red_half_float_oes
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_unsigned_byte
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_float
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_unsigned_short_5_6_5
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_unsigned_int_2_10_10_10_rev
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_unsigned_int_10f_11f_11f_rev
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba_unsigned_byte
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba_float
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba_unsigned_short_4_4_4_4
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba_unsigned_short_5_5_5_1
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba_unsigned_int_2_10_10_10_rev
@@ -12459,8 +10935,6 @@
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.depth_component24
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.depth_component32
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rg_half_float_oes
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.r8
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rg8
 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
@@ -12468,12 +10942,9 @@
 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.srgb_unsigned_byte
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.srgb8
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.srgb_alpha_unsigned_byte
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.stencil_index8
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.sr8_ext
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.srg8_ext
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.stencil.depth_component_unsigned_short
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.stencil.depth_component_unsigned_int
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.stencil.red_unsigned_byte
@@ -12542,7 +11013,6 @@
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.rgb5_a1
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.rgba8
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.rgb10_a2
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.depth_component32
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.rg_unsigned_byte
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.rg_float
 dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.rg_half_float_oes
@@ -13254,21 +11724,15 @@
 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.delete_buffers
 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.read_pixels
-dEQP-GLES2.functional.negative_api.buffer.read_pixels_format_mismatch
 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.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.renderbuffer_storage
 dEQP-GLES2.functional.negative_api.fragment.scissor
 dEQP-GLES2.functional.negative_api.fragment.depth_func
@@ -13301,21 +11765,16 @@
 dEQP-GLES2.functional.negative_api.shader.get_active_uniform
 dEQP-GLES2.functional.negative_api.shader.validate_program
 dEQP-GLES2.functional.negative_api.shader.release_shader_compiler
-dEQP-GLES2.functional.negative_api.shader.uniformf_invalid_program
 dEQP-GLES2.functional.negative_api.shader.uniformf_incompatible_type
 dEQP-GLES2.functional.negative_api.shader.uniformf_invalid_location
-dEQP-GLES2.functional.negative_api.shader.uniformfv_invalid_program
 dEQP-GLES2.functional.negative_api.shader.uniformfv_incompatible_type
 dEQP-GLES2.functional.negative_api.shader.uniformfv_invalid_location
 dEQP-GLES2.functional.negative_api.shader.uniformfv_invalid_count
-dEQP-GLES2.functional.negative_api.shader.uniformi_invalid_program
 dEQP-GLES2.functional.negative_api.shader.uniformi_incompatible_type
 dEQP-GLES2.functional.negative_api.shader.uniformi_invalid_location
-dEQP-GLES2.functional.negative_api.shader.uniformiv_invalid_program
 dEQP-GLES2.functional.negative_api.shader.uniformiv_incompatible_type
 dEQP-GLES2.functional.negative_api.shader.uniformiv_invalid_location
 dEQP-GLES2.functional.negative_api.shader.uniformiv_invalid_count
-dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_program
 dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_incompatible_type
 dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_location
 dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_count
@@ -13374,11 +11833,9 @@
 dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_invalid_border_cube_neg_x
 dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_invalid_border_cube_neg_y
 dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_invalid_border_cube_neg_z
-dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_invalid_size
 dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_target
 dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_format_tex2d
 dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_format_cube
-dEQP-GLES2.functional.negative_api.texture.copyteximage2d_inequal_width_height_cube
 dEQP-GLES2.functional.negative_api.texture.copyteximage2d_neg_level_tex2d
 dEQP-GLES2.functional.negative_api.texture.copyteximage2d_neg_level_cube
 dEQP-GLES2.functional.negative_api.texture.copyteximage2d_level_max_tex2d
@@ -13406,16 +11863,12 @@
 dEQP-GLES2.functional.negative_api.texture.copytexsubimage2d_neg_offset
 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.deletetextures_invalid_number
-dEQP-GLES2.functional.negative_api.texture.deletetextures_invalid_number_bind
 dEQP-GLES2.functional.negative_api.texture.generatemipmap_invalid_target
-dEQP-GLES2.functional.negative_api.texture.generatemipmap_npot_wdt_hgt
 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_format
 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
@@ -13440,8 +11893,6 @@
 dEQP-GLES2.functional.negative_api.texture.teximage2d_format_mismatch
 dEQP-GLES2.functional.negative_api.texture.teximage2d_type_format_mismatch
 dEQP-GLES2.functional.negative_api.texture.texsubimage2d_invalid_target
-dEQP-GLES2.functional.negative_api.texture.texsubimage2d_invalid_format
-dEQP-GLES2.functional.negative_api.texture.texsubimage2d_invalid_type
 dEQP-GLES2.functional.negative_api.texture.texsubimage2d_neg_level_tex2d
 dEQP-GLES2.functional.negative_api.texture.texsubimage2d_neg_level_cube
 dEQP-GLES2.functional.negative_api.texture.texsubimage2d_level_max_tex2d
@@ -13463,20 +11914,13 @@
 dEQP-GLES2.functional.negative_api.vertex_array.enable_vertex_attrib_array
 dEQP-GLES2.functional.negative_api.vertex_array.disable_vertex_attrib_array
 dEQP-GLES2.functional.negative_api.vertex_array.draw_arrays
-dEQP-GLES2.functional.negative_api.vertex_array.draw_arrays_invalid_program
-dEQP-GLES2.functional.negative_api.vertex_array.draw_arrays_incomplete_primitive
 dEQP-GLES2.functional.negative_api.vertex_array.draw_elements
-dEQP-GLES2.functional.negative_api.vertex_array.draw_elements_invalid_program
-dEQP-GLES2.functional.negative_api.vertex_array.draw_elements_incomplete_primitive
 dEQP-GLES2.functional.rasterization.primitives.triangles
 dEQP-GLES2.functional.rasterization.primitives.triangle_strip
 dEQP-GLES2.functional.rasterization.primitives.triangle_fan
 dEQP-GLES2.functional.rasterization.primitives.lines
 dEQP-GLES2.functional.rasterization.primitives.line_strip
 dEQP-GLES2.functional.rasterization.primitives.line_loop
-dEQP-GLES2.functional.rasterization.primitives.lines_wide
-dEQP-GLES2.functional.rasterization.primitives.line_strip_wide
-dEQP-GLES2.functional.rasterization.primitives.line_loop_wide
 dEQP-GLES2.functional.rasterization.primitives.points
 dEQP-GLES2.functional.rasterization.fill_rules.basic_quad
 dEQP-GLES2.functional.rasterization.fill_rules.basic_quad_reverse
@@ -13507,18 +11951,12 @@
 dEQP-GLES2.functional.rasterization.interpolation.basic.lines
 dEQP-GLES2.functional.rasterization.interpolation.basic.line_strip
 dEQP-GLES2.functional.rasterization.interpolation.basic.line_loop
-dEQP-GLES2.functional.rasterization.interpolation.basic.lines_wide
-dEQP-GLES2.functional.rasterization.interpolation.basic.line_strip_wide
-dEQP-GLES2.functional.rasterization.interpolation.basic.line_loop_wide
 dEQP-GLES2.functional.rasterization.interpolation.projected.triangles
 dEQP-GLES2.functional.rasterization.interpolation.projected.triangle_strip
 dEQP-GLES2.functional.rasterization.interpolation.projected.triangle_fan
 dEQP-GLES2.functional.rasterization.interpolation.projected.lines
 dEQP-GLES2.functional.rasterization.interpolation.projected.line_strip
 dEQP-GLES2.functional.rasterization.interpolation.projected.line_loop
-dEQP-GLES2.functional.rasterization.interpolation.projected.lines_wide
-dEQP-GLES2.functional.rasterization.interpolation.projected.line_strip_wide
-dEQP-GLES2.functional.rasterization.interpolation.projected.line_loop_wide
 dEQP-GLES2.functional.attribute_location.bind.float
 dEQP-GLES2.functional.attribute_location.bind.vec2
 dEQP-GLES2.functional.attribute_location.bind.vec3
@@ -13638,7 +12076,6 @@
 dEQP-GLES2.functional.uniform_api.info_query.basic_array.bool_both
 dEQP-GLES2.functional.uniform_api.info_query.basic_array.bvec4_vertex
 dEQP-GLES2.functional.uniform_api.info_query.basic_array.bvec4_fragment
-dEQP-GLES2.functional.uniform_api.info_query.basic_array.bvec4_both
 dEQP-GLES2.functional.uniform_api.info_query.basic_array.sampler2D_vertex
 dEQP-GLES2.functional.uniform_api.info_query.basic_array.sampler2D_fragment
 dEQP-GLES2.functional.uniform_api.info_query.basic_array.sampler2D_both
@@ -13667,7 +12104,6 @@
 dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.float_vec4_both
-dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.int_ivec4_fragment
 dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.int_ivec4_both
 dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.bool_bvec4_vertex
@@ -13678,9 +12114,7 @@
 dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.float_vec4_both
-dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.int_ivec4_fragment
-dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.int_ivec4_both
 dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.bool_bvec4_vertex
 dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.bool_bvec4_fragment
 dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.sampler2D_samplerCube_vertex
@@ -13690,8 +12124,6 @@
 dEQP-GLES2.functional.uniform_api.info_query.multiple_basic.fragment
 dEQP-GLES2.functional.uniform_api.info_query.multiple_basic.both
 dEQP-GLES2.functional.uniform_api.info_query.multiple_basic_array.vertex
-dEQP-GLES2.functional.uniform_api.info_query.multiple_basic_array.fragment
-dEQP-GLES2.functional.uniform_api.info_query.multiple_basic_array.both
 dEQP-GLES2.functional.uniform_api.info_query.multiple_nested_structs_arrays.vertex
 dEQP-GLES2.functional.uniform_api.info_query.multiple_nested_structs_arrays.fragment
 dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.float_vec4_vertex
@@ -13857,7 +12289,6 @@
 dEQP-GLES2.functional.uniform_api.value.initial.render.basic.float_fragment
 dEQP-GLES2.functional.uniform_api.value.initial.render.basic.float_both
 dEQP-GLES2.functional.uniform_api.value.initial.render.basic.vec2_vertex
-dEQP-GLES2.functional.uniform_api.value.initial.render.basic.vec2_fragment
 dEQP-GLES2.functional.uniform_api.value.initial.render.basic.vec2_both
 dEQP-GLES2.functional.uniform_api.value.initial.render.basic.vec3_vertex
 dEQP-GLES2.functional.uniform_api.value.initial.render.basic.vec3_fragment
@@ -14052,10 +12483,7 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.bool_api_int_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.bool_api_int_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.bool_api_int_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.bvec4_api_float_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.bvec4_api_float_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.bvec4_api_float_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.bvec4_api_int_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.bvec4_api_int_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.bvec4_api_int_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.sampler2D_vertex
@@ -14082,10 +12510,7 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.bool_api_int_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.bool_api_int_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.bool_api_int_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_float_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_float_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_float_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_int_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_int_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_int_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.sampler2D_vertex
@@ -14116,7 +12541,6 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.float_vec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.int_ivec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.int_ivec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.bool_bvec4_vertex
@@ -14127,9 +12551,7 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.float_vec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.int_ivec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.int_ivec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.bool_bvec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.bool_bvec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.sampler2D_samplerCube_vertex
@@ -14139,8 +12561,6 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_basic.fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_basic.both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_basic_array.vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_basic_array.fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_basic_array.both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_nested_structs_arrays.vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_nested_structs_arrays.fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.float_vertex
@@ -14217,13 +12637,10 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.int_ivec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.int_ivec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.sampler2D_samplerCube_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.sampler2D_samplerCube_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.sampler2D_samplerCube_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.float_vec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.int_ivec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.int_ivec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.sampler2D_samplerCube_vertex
@@ -14232,9 +12649,7 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.float_vec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.int_ivec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.int_ivec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.sampler2D_samplerCube_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.sampler2D_samplerCube_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.sampler2D_samplerCube_both
@@ -14311,10 +12726,7 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.bool_api_int_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.bool_api_int_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.bool_api_int_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.bvec4_api_float_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.bvec4_api_float_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.bvec4_api_float_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.bvec4_api_int_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.bvec4_api_int_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.bvec4_api_int_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.sampler2D_vertex
@@ -14338,10 +12750,7 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.bool_api_int_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.bool_api_int_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.bool_api_int_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_float_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_float_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_float_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_int_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_int_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_int_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.sampler2D_vertex
@@ -14372,7 +12781,6 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.array_in_struct.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.array_in_struct.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.array_in_struct.float_vec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.array_in_struct.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.array_in_struct.int_ivec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.array_in_struct.int_ivec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.array_in_struct.bool_bvec4_vertex
@@ -14383,17 +12791,13 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.float_vec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.int_ivec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.int_ivec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.bool_bvec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.bool_bvec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.sampler2D_samplerCube_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.sampler2D_samplerCube_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.sampler2D_samplerCube_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_basic_array.vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_basic_array.fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_basic_array.both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_nested_structs_arrays.vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_nested_structs_arrays.fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.float_vertex
@@ -14458,13 +12862,10 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.int_ivec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.int_ivec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.sampler2D_samplerCube_vertex
-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_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.float_vec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.int_ivec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.int_ivec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.sampler2D_samplerCube_vertex
@@ -14473,9 +12874,7 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.float_vec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.int_ivec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.int_ivec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.sampler2D_samplerCube_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.sampler2D_samplerCube_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.sampler2D_samplerCube_both
@@ -14499,13 +12898,11 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.bool_both
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.bvec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.bvec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.sampler2D_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.sampler2D_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.float_vec4_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.int_ivec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.int_ivec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.bool_bvec4_vertex
@@ -14513,8 +12910,6 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.sampler2D_samplerCube_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.sampler2D_samplerCube_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.multiple_basic_array.vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.multiple_basic_array.fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.multiple_basic_array.both
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.float_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.float_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.float_both
@@ -14535,14 +12930,12 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.bool_both
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.bvec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.bvec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.sampler2D_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.sampler2D_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.sampler2D_both
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.float_vec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.float_vec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.float_vec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.int_ivec4_vertex
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.int_ivec4_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.int_ivec4_both
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.bool_bvec4_vertex
@@ -14551,8 +12944,6 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.sampler2D_samplerCube_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.sampler2D_samplerCube_both
 dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.multiple_basic_array.vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.multiple_basic_array.fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.multiple_basic_array.both
 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
@@ -14568,15 +12959,12 @@
 dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.sampler2D_samplerCube_fragment
 dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.sampler2D_samplerCube_both
 dEQP-GLES2.functional.uniform_api.random.1
-dEQP-GLES2.functional.uniform_api.random.2
 dEQP-GLES2.functional.uniform_api.random.4
 dEQP-GLES2.functional.uniform_api.random.5
-dEQP-GLES2.functional.uniform_api.random.6
 dEQP-GLES2.functional.uniform_api.random.7
 dEQP-GLES2.functional.uniform_api.random.10
 dEQP-GLES2.functional.uniform_api.random.11
 dEQP-GLES2.functional.uniform_api.random.12
-dEQP-GLES2.functional.uniform_api.random.13
 dEQP-GLES2.functional.uniform_api.random.14
 dEQP-GLES2.functional.uniform_api.random.16
 dEQP-GLES2.functional.uniform_api.random.19
@@ -14627,7 +13015,6 @@
 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.87
 dEQP-GLES2.functional.uniform_api.random.89
 dEQP-GLES2.functional.uniform_api.random.90
 dEQP-GLES2.functional.uniform_api.random.92
@@ -15011,7 +13398,6 @@
 dEQP-GLES2.functional.state_query.floats.aliased_line_width_range_getinteger
 dEQP-GLES2.functional.state_query.floats.aliased_line_width_range_getfloat
 dEQP-GLES2.functional.state_query.texture.texture_2d_texture_wrap_s_gettexparameteri
-dEQP-GLES2.functional.state_query.texture.texture_2d_texture_wrap_s_gettexparameterf
 dEQP-GLES2.functional.state_query.texture.texture_2d_texture_wrap_t_gettexparameteri
 dEQP-GLES2.functional.state_query.texture.texture_2d_texture_wrap_t_gettexparameterf
 dEQP-GLES2.functional.state_query.texture.texture_2d_texture_mag_filter_gettexparameteri
@@ -15043,7 +13429,6 @@
 dEQP-GLES2.functional.state_query.shader.current_vertex_attrib_initial
 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_info_log_length
 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
@@ -15076,25 +13461,17 @@
 dEQP-GLES2.functional.clipping.point.point_z_clip
 dEQP-GLES2.functional.clipping.point.point_z_clip_viewport_center
 dEQP-GLES2.functional.clipping.point.point_z_clip_viewport_corner
-dEQP-GLES2.functional.clipping.point.point_clip_viewport_center
-dEQP-GLES2.functional.clipping.point.point_clip_viewport_corner
 dEQP-GLES2.functional.clipping.point.wide_point_z_clip
 dEQP-GLES2.functional.clipping.point.wide_point_z_clip_viewport_center
 dEQP-GLES2.functional.clipping.point.wide_point_z_clip_viewport_corner
 dEQP-GLES2.functional.clipping.point.wide_point_clip
-dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center
-dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner
 dEQP-GLES2.functional.clipping.line.line_z_clip
 dEQP-GLES2.functional.clipping.line.line_z_clip_viewport_center
 dEQP-GLES2.functional.clipping.line.line_z_clip_viewport_corner
-dEQP-GLES2.functional.clipping.line.line_clip_viewport_center
-dEQP-GLES2.functional.clipping.line.line_clip_viewport_corner
 dEQP-GLES2.functional.clipping.line.wide_line_z_clip
 dEQP-GLES2.functional.clipping.line.wide_line_z_clip_viewport_center
 dEQP-GLES2.functional.clipping.line.wide_line_z_clip_viewport_corner
 dEQP-GLES2.functional.clipping.line.wide_line_clip
-dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center
-dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner
 dEQP-GLES2.functional.clipping.line.long_line_clip
 dEQP-GLES2.functional.clipping.line.long_wide_line_clip
 dEQP-GLES2.functional.clipping.line.line_attrib_clip
@@ -15120,15 +13497,9 @@
 dEQP-GLES2.functional.clipping.polygon.multiple_2
 dEQP-GLES2.functional.clipping.polygon.multiple_2_viewport_center
 dEQP-GLES2.functional.clipping.polygon.multiple_2_viewport_corner
-dEQP-GLES2.functional.clipping.polygon.multiple_3
-dEQP-GLES2.functional.clipping.polygon.multiple_3_viewport_center
-dEQP-GLES2.functional.clipping.polygon.multiple_3_viewport_corner
 dEQP-GLES2.functional.clipping.polygon.multiple_4
 dEQP-GLES2.functional.clipping.polygon.multiple_4_viewport_center
 dEQP-GLES2.functional.clipping.polygon.multiple_4_viewport_corner
-dEQP-GLES2.functional.clipping.polygon.multiple_5
-dEQP-GLES2.functional.clipping.polygon.multiple_5_viewport_center
-dEQP-GLES2.functional.clipping.polygon.multiple_5_viewport_corner
 dEQP-GLES2.functional.clipping.polygon.multiple_6
 dEQP-GLES2.functional.clipping.polygon.multiple_6_viewport_center
 dEQP-GLES2.functional.clipping.polygon.multiple_6_viewport_corner
@@ -15141,12 +13512,6 @@
 dEQP-GLES2.functional.clipping.polygon.multiple_9
 dEQP-GLES2.functional.clipping.polygon.multiple_9_viewport_center
 dEQP-GLES2.functional.clipping.polygon.multiple_9_viewport_corner
-dEQP-GLES2.functional.clipping.polygon.multiple_10
-dEQP-GLES2.functional.clipping.polygon.multiple_10_viewport_center
-dEQP-GLES2.functional.clipping.polygon.multiple_10_viewport_corner
-dEQP-GLES2.functional.clipping.polygon.multiple_11
-dEQP-GLES2.functional.clipping.polygon.multiple_11_viewport_center
-dEQP-GLES2.functional.clipping.polygon.multiple_11_viewport_corner
 dEQP-GLES2.functional.clipping.polygon_edge.quad_at_origin_0
 dEQP-GLES2.functional.clipping.polygon_edge.quad_at_origin_1
 dEQP-GLES2.functional.clipping.polygon_edge.quad_at_origin_2
@@ -15393,18 +13758,14 @@
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_pos_z_and_pos_x_neg_y_pos_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_pos_z_and_neg_x_pos_y_pos_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_pos_z_and_pos_x_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_pos_z_and_pos_x_pos_y_pos_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_pos_z_and_neg_x_neg_y_neg_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_pos_z_and_neg_x_pos_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_pos_z_and_neg_x_pos_y_neg_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_y_pos_z_and_pos_x_pos_y_neg_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_neg_z_and_pos_x_neg_y_neg_z
 dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_neg_z_and_neg_x_pos_y_neg_z
@@ -15722,9 +14083,6 @@
 dEQP-GLES2.functional.draw.random.70
 dEQP-GLES2.functional.draw.random.71
 dEQP-GLES2.functional.flush_finish.wait
-dEQP-GLES2.functional.flush_finish.flush
-dEQP-GLES2.functional.flush_finish.finish
-dEQP-GLES2.functional.flush_finish.finish_wait
 dEQP-GLES2.functional.default_vertex_attrib.float.vertex_attrib_1f
 dEQP-GLES2.functional.default_vertex_attrib.float.vertex_attrib_2f
 dEQP-GLES2.functional.default_vertex_attrib.float.vertex_attrib_3f
diff --git a/android/cts/master/src/egl-failures.txt b/android/cts/master/src/egl-failures.txt
index 15fb3ef..e588222 100644
--- a/android/cts/master/src/egl-failures.txt
+++ b/android/cts/master/src/egl-failures.txt
@@ -1,813 +1,781 @@
-dEQP-EGL.functional.query_context.get_current_context.rgb565_window
-dEQP-EGL.functional.query_context.get_current_context.rgb565_pbuffer
-dEQP-EGL.functional.query_context.get_current_context.rgb888_window
-dEQP-EGL.functional.query_context.get_current_context.rgb888_pbuffer
-dEQP-EGL.functional.query_context.get_current_context.rgba4444_pbuffer
-dEQP-EGL.functional.query_context.get_current_context.rgba5551_pbuffer
-dEQP-EGL.functional.query_context.get_current_context.rgba8888_window
-dEQP-EGL.functional.query_context.get_current_context.rgba8888_pbuffer
-dEQP-EGL.functional.query_context.get_current_surface.rgb565_window
-dEQP-EGL.functional.query_context.get_current_surface.rgb565_pbuffer
-dEQP-EGL.functional.query_context.get_current_surface.rgb888_window
-dEQP-EGL.functional.query_context.get_current_surface.rgb888_pbuffer
-dEQP-EGL.functional.query_context.get_current_surface.rgba4444_pbuffer
-dEQP-EGL.functional.query_context.get_current_surface.rgba5551_pbuffer
-dEQP-EGL.functional.query_context.get_current_surface.rgba8888_window
-dEQP-EGL.functional.query_context.get_current_surface.rgba8888_pbuffer
-dEQP-EGL.functional.query_context.get_current_display.rgb565_window
-dEQP-EGL.functional.query_context.get_current_display.rgb565_pbuffer
-dEQP-EGL.functional.query_context.get_current_display.rgb888_window
-dEQP-EGL.functional.query_context.get_current_display.rgb888_pbuffer
-dEQP-EGL.functional.query_context.get_current_display.rgba4444_pbuffer
-dEQP-EGL.functional.query_context.get_current_display.rgba5551_pbuffer
-dEQP-EGL.functional.query_context.get_current_display.rgba8888_window
-dEQP-EGL.functional.query_context.get_current_display.rgba8888_pbuffer
-dEQP-EGL.functional.query_context.query_context.rgb565_window
-dEQP-EGL.functional.query_context.query_context.rgb565_pbuffer
-dEQP-EGL.functional.query_context.query_context.rgb888_window
-dEQP-EGL.functional.query_context.query_context.rgb888_pbuffer
-dEQP-EGL.functional.query_context.query_context.rgba4444_pbuffer
-dEQP-EGL.functional.query_context.query_context.rgba5551_pbuffer
-dEQP-EGL.functional.query_context.query_context.rgba8888_window
-dEQP-EGL.functional.query_context.query_context.rgba8888_pbuffer
-dEQP-EGL.functional.query_surface.simple.window.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.window.rgb565_no_depth_stencil
-dEQP-EGL.functional.query_surface.simple.window.rgb565_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.window.rgb565_depth_stencil
-dEQP-EGL.functional.query_surface.simple.window.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.window.rgb888_no_depth_stencil
-dEQP-EGL.functional.query_surface.simple.window.rgb888_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.window.rgb888_depth_stencil
-dEQP-EGL.functional.query_surface.simple.window.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.window.rgba8888_no_depth_stencil
-dEQP-EGL.functional.query_surface.simple.window.rgba8888_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.window.rgba8888_depth_stencil
-dEQP-EGL.functional.query_surface.simple.window.other
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgb565_no_depth_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgb565_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgb565_depth_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgb888_no_depth_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgb888_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgb888_depth_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgba4444_depth_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgba5551_depth_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgba8888_no_depth_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgba8888_depth_no_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.rgba8888_depth_stencil
-dEQP-EGL.functional.query_surface.simple.pbuffer.other
-dEQP-EGL.functional.query_surface.set_attribute.window.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.window.rgb565_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.window.rgb565_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.window.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.window.rgb888_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.window.rgb888_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.window.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.window.rgba8888_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.window.rgba8888_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb565_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb565_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb888_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb888_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba4444_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba5551_depth_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba8888_depth_no_stencil
-dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba8888_depth_stencil
-dEQP-EGL.functional.query_config.get_configs.get_configs_bounds
-dEQP-EGL.functional.query_config.get_config_attrib.color_buffer_type
-dEQP-EGL.functional.query_config.constraints.color_buffer_size
-dEQP-EGL.functional.choose_config.simple.selection_only.buffer_size
-dEQP-EGL.functional.choose_config.simple.selection_only.red_size
-dEQP-EGL.functional.choose_config.simple.selection_only.green_size
-dEQP-EGL.functional.choose_config.simple.selection_only.blue_size
-dEQP-EGL.functional.choose_config.simple.selection_only.luminance_size
-dEQP-EGL.functional.choose_config.simple.selection_only.alpha_size
-dEQP-EGL.functional.choose_config.simple.selection_only.alpha_mask_size
-dEQP-EGL.functional.choose_config.simple.selection_only.bind_to_texture_rgb
-dEQP-EGL.functional.choose_config.simple.selection_only.bind_to_texture_rgba
-dEQP-EGL.functional.choose_config.simple.selection_only.color_buffer_type
-dEQP-EGL.functional.choose_config.simple.selection_only.config_caveat
-dEQP-EGL.functional.choose_config.simple.selection_only.conformant
-dEQP-EGL.functional.choose_config.simple.selection_only.depth_size
-dEQP-EGL.functional.choose_config.simple.selection_only.level
-dEQP-EGL.functional.choose_config.simple.selection_only.max_swap_interval
-dEQP-EGL.functional.choose_config.simple.selection_only.min_swap_interval
-dEQP-EGL.functional.choose_config.simple.selection_only.native_renderable
-dEQP-EGL.functional.choose_config.simple.selection_only.native_visual_type
-dEQP-EGL.functional.choose_config.simple.selection_only.renderable_type
-dEQP-EGL.functional.choose_config.simple.selection_only.sample_buffers
-dEQP-EGL.functional.choose_config.simple.selection_only.samples
-dEQP-EGL.functional.choose_config.simple.selection_only.stencil_size
-dEQP-EGL.functional.choose_config.simple.selection_only.surface_type
-dEQP-EGL.functional.choose_config.simple.selection_only.transparent_red_value
-dEQP-EGL.functional.choose_config.simple.selection_only.transparent_green_value
-dEQP-EGL.functional.choose_config.simple.selection_only.transparent_blue_value
-dEQP-EGL.functional.choose_config.simple.selection_and_sort.buffer_size
-dEQP-EGL.functional.choose_config.simple.selection_and_sort.red_size
-dEQP-EGL.functional.choose_config.simple.selection_and_sort.green_size
-dEQP-EGL.functional.choose_config.simple.selection_and_sort.blue_size
-dEQP-EGL.functional.choose_config.simple.selection_and_sort.luminance_size
-dEQP-EGL.functional.choose_config.simple.selection_and_sort.alpha_size
+dEQP-EGL.functional.choose_config.random.all
+dEQP-EGL.functional.choose_config.random.buffer_sizes
+dEQP-EGL.functional.choose_config.random.color_depth_stencil_sizes
+dEQP-EGL.functional.choose_config.random.color_sizes
+dEQP-EGL.functional.choose_config.random.sample_buffers
+dEQP-EGL.functional.choose_config.random.surface_type
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.alpha_mask_size
+dEQP-EGL.functional.choose_config.simple.selection_and_sort.alpha_size
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.bind_to_texture_rgb
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.bind_to_texture_rgba
+dEQP-EGL.functional.choose_config.simple.selection_and_sort.blue_size
+dEQP-EGL.functional.choose_config.simple.selection_and_sort.buffer_size
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.color_buffer_type
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.config_caveat
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.conformant
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.depth_size
+dEQP-EGL.functional.choose_config.simple.selection_and_sort.green_size
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.level
+dEQP-EGL.functional.choose_config.simple.selection_and_sort.luminance_size
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.max_swap_interval
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.min_swap_interval
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.native_renderable
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.native_visual_type
+dEQP-EGL.functional.choose_config.simple.selection_and_sort.red_size
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.renderable_type
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.sample_buffers
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.samples
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.stencil_size
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.surface_type
-dEQP-EGL.functional.choose_config.simple.selection_and_sort.transparent_red_value
-dEQP-EGL.functional.choose_config.simple.selection_and_sort.transparent_green_value
 dEQP-EGL.functional.choose_config.simple.selection_and_sort.transparent_blue_value
-dEQP-EGL.functional.choose_config.random.color_sizes
-dEQP-EGL.functional.choose_config.random.color_depth_stencil_sizes
-dEQP-EGL.functional.choose_config.random.buffer_sizes
-dEQP-EGL.functional.choose_config.random.surface_type
-dEQP-EGL.functional.choose_config.random.sample_buffers
-dEQP-EGL.functional.choose_config.random.all
-dEQP-EGL.functional.color_clears.single_context.gles1.rgb565_window
-dEQP-EGL.functional.color_clears.single_context.gles1.rgb888_window
-dEQP-EGL.functional.color_clears.single_context.gles1.rgba5551_pbuffer
-dEQP-EGL.functional.color_clears.single_context.gles1.rgba8888_window
-dEQP-EGL.functional.color_clears.single_context.gles1.other
-dEQP-EGL.functional.color_clears.single_context.gles2.rgb565_window
-dEQP-EGL.functional.color_clears.single_context.gles2.rgb888_window
-dEQP-EGL.functional.color_clears.single_context.gles2.rgba5551_pbuffer
-dEQP-EGL.functional.color_clears.single_context.gles2.rgba8888_window
-dEQP-EGL.functional.color_clears.single_context.gles2.other
-dEQP-EGL.functional.color_clears.single_context.gles3.rgb565_window
-dEQP-EGL.functional.color_clears.single_context.gles3.rgb888_window
-dEQP-EGL.functional.color_clears.single_context.gles3.rgba5551_pbuffer
-dEQP-EGL.functional.color_clears.single_context.gles3.rgba8888_window
-dEQP-EGL.functional.color_clears.single_context.gles3.other
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgb565_window
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgb888_window
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgb888_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgba5551_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1.rgba8888_window
-dEQP-EGL.functional.color_clears.multi_context.gles1.other
-dEQP-EGL.functional.color_clears.multi_context.gles2.rgb565_window
-dEQP-EGL.functional.color_clears.multi_context.gles2.rgb565_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles2.rgb888_window
-dEQP-EGL.functional.color_clears.multi_context.gles2.rgb888_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles2.rgba5551_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles2.rgba8888_window
-dEQP-EGL.functional.color_clears.multi_context.gles2.rgba8888_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles2.other
-dEQP-EGL.functional.color_clears.multi_context.gles3.rgb565_window
-dEQP-EGL.functional.color_clears.multi_context.gles3.rgb888_window
-dEQP-EGL.functional.color_clears.multi_context.gles3.rgb888_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles3.rgba5551_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles3.rgba8888_window
-dEQP-EGL.functional.color_clears.multi_context.gles3.rgba8888_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles3.other
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgb888_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba5551_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba8888_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.other
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb565_window
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb565_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb888_window
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb888_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba5551_pbuffer
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba8888_window
-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba8888_pbuffer
+dEQP-EGL.functional.choose_config.simple.selection_and_sort.transparent_green_value
+dEQP-EGL.functional.choose_config.simple.selection_and_sort.transparent_red_value
+dEQP-EGL.functional.choose_config.simple.selection_only.alpha_mask_size
+dEQP-EGL.functional.choose_config.simple.selection_only.alpha_size
+dEQP-EGL.functional.choose_config.simple.selection_only.bind_to_texture_rgb
+dEQP-EGL.functional.choose_config.simple.selection_only.bind_to_texture_rgba
+dEQP-EGL.functional.choose_config.simple.selection_only.blue_size
+dEQP-EGL.functional.choose_config.simple.selection_only.buffer_size
+dEQP-EGL.functional.choose_config.simple.selection_only.color_buffer_type
+dEQP-EGL.functional.choose_config.simple.selection_only.config_caveat
+dEQP-EGL.functional.choose_config.simple.selection_only.conformant
+dEQP-EGL.functional.choose_config.simple.selection_only.depth_size
+dEQP-EGL.functional.choose_config.simple.selection_only.green_size
+dEQP-EGL.functional.choose_config.simple.selection_only.level
+dEQP-EGL.functional.choose_config.simple.selection_only.luminance_size
+dEQP-EGL.functional.choose_config.simple.selection_only.max_swap_interval
+dEQP-EGL.functional.choose_config.simple.selection_only.min_swap_interval
+dEQP-EGL.functional.choose_config.simple.selection_only.native_renderable
+dEQP-EGL.functional.choose_config.simple.selection_only.native_visual_type
+dEQP-EGL.functional.choose_config.simple.selection_only.red_size
+dEQP-EGL.functional.choose_config.simple.selection_only.renderable_type
+dEQP-EGL.functional.choose_config.simple.selection_only.sample_buffers
+dEQP-EGL.functional.choose_config.simple.selection_only.samples
+dEQP-EGL.functional.choose_config.simple.selection_only.stencil_size
+dEQP-EGL.functional.choose_config.simple.selection_only.surface_type
+dEQP-EGL.functional.choose_config.simple.selection_only.transparent_blue_value
+dEQP-EGL.functional.choose_config.simple.selection_only.transparent_green_value
+dEQP-EGL.functional.choose_config.simple.selection_only.transparent_red_value
+dEQP-EGL.functional.client_extensions.disjoint
+dEQP-EGL.functional.client_extensions.extensions
 dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.other
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb565_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb888_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb888_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba5551_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba8888_window
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb565_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb565_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb565_window
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb888_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb888_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb888_window
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba4444_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba4444_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba4444_window
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba5551_window
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba8888_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba8888_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba8888_window
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.other
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgb565_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgb565_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgb565_window
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgb888_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgb888_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgb888_window
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba4444_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba4444_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba4444_window
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba5551_window
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba8888_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba8888_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba8888_window
+dEQP-EGL.functional.color_clears.multi_context.gles1.other
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgb565_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgb565_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgb565_window
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgb888_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgb888_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgb888_window
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgba4444_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgba4444_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgba4444_window
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgba5551_window
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgba8888_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgba8888_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles1.rgba8888_window
+dEQP-EGL.functional.color_clears.multi_context.gles2.other
+dEQP-EGL.functional.color_clears.multi_context.gles2.rgb565_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles2.rgb565_window
+dEQP-EGL.functional.color_clears.multi_context.gles2.rgb888_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles2.rgb888_window
+dEQP-EGL.functional.color_clears.multi_context.gles2.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles2.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles2.rgba5551_window
+dEQP-EGL.functional.color_clears.multi_context.gles2.rgba8888_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles2.rgba8888_window
+dEQP-EGL.functional.color_clears.multi_context.gles3.other
+dEQP-EGL.functional.color_clears.multi_context.gles3.rgb565_window
+dEQP-EGL.functional.color_clears.multi_context.gles3.rgb888_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles3.rgb888_window
+dEQP-EGL.functional.color_clears.multi_context.gles3.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles3.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.multi_context.gles3.rgba5551_window
+dEQP-EGL.functional.color_clears.multi_context.gles3.rgba8888_pbuffer
+dEQP-EGL.functional.color_clears.multi_context.gles3.rgba8888_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.other
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb565_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb565_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb565_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb888_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb888_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb888_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba4444_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba4444_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba4444_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba5551_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba8888_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba8888_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba8888_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.other
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb565_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb565_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb565_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb888_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb888_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb888_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba4444_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba4444_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba4444_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba5551_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba8888_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba8888_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba8888_window
 dEQP-EGL.functional.color_clears.multi_thread.gles1.other
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb565_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb565_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb565_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb888_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb888_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb888_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba4444_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba4444_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba4444_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba5551_window
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba8888_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba8888_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba8888_window
+dEQP-EGL.functional.color_clears.multi_thread.gles2.other
+dEQP-EGL.functional.color_clears.multi_thread.gles2.rgb565_pbuffer
 dEQP-EGL.functional.color_clears.multi_thread.gles2.rgb565_window
 dEQP-EGL.functional.color_clears.multi_thread.gles2.rgb888_window
 dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba5551_window
 dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba8888_window
-dEQP-EGL.functional.color_clears.multi_thread.gles2.other
+dEQP-EGL.functional.color_clears.multi_thread.gles3.other
+dEQP-EGL.functional.color_clears.multi_thread.gles3.rgb565_pbuffer
 dEQP-EGL.functional.color_clears.multi_thread.gles3.rgb565_window
 dEQP-EGL.functional.color_clears.multi_thread.gles3.rgb888_window
 dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba5551_window
 dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba8888_window
-dEQP-EGL.functional.color_clears.multi_thread.gles3.other
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba5551_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.other
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb565_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb565_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb888_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba5551_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba8888_window
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba8888_pbuffer
-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.other
+dEQP-EGL.functional.color_clears.single_context.gles1.other
+dEQP-EGL.functional.color_clears.single_context.gles1.rgb565_pbuffer
+dEQP-EGL.functional.color_clears.single_context.gles1.rgb565_pixmap
+dEQP-EGL.functional.color_clears.single_context.gles1.rgb565_window
+dEQP-EGL.functional.color_clears.single_context.gles1.rgb888_pbuffer
+dEQP-EGL.functional.color_clears.single_context.gles1.rgb888_pixmap
+dEQP-EGL.functional.color_clears.single_context.gles1.rgb888_window
+dEQP-EGL.functional.color_clears.single_context.gles1.rgba4444_pbuffer
+dEQP-EGL.functional.color_clears.single_context.gles1.rgba4444_pixmap
+dEQP-EGL.functional.color_clears.single_context.gles1.rgba4444_window
+dEQP-EGL.functional.color_clears.single_context.gles1.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.single_context.gles1.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.single_context.gles1.rgba5551_window
+dEQP-EGL.functional.color_clears.single_context.gles1.rgba8888_pbuffer
+dEQP-EGL.functional.color_clears.single_context.gles1.rgba8888_pixmap
+dEQP-EGL.functional.color_clears.single_context.gles1.rgba8888_window
+dEQP-EGL.functional.color_clears.single_context.gles2.other
+dEQP-EGL.functional.color_clears.single_context.gles2.rgb565_window
+dEQP-EGL.functional.color_clears.single_context.gles2.rgb888_window
+dEQP-EGL.functional.color_clears.single_context.gles2.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.single_context.gles2.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.single_context.gles2.rgba5551_window
+dEQP-EGL.functional.color_clears.single_context.gles2.rgba8888_window
+dEQP-EGL.functional.color_clears.single_context.gles3.other
+dEQP-EGL.functional.color_clears.single_context.gles3.rgb565_window
+dEQP-EGL.functional.color_clears.single_context.gles3.rgb888_window
+dEQP-EGL.functional.color_clears.single_context.gles3.rgba5551_pbuffer
+dEQP-EGL.functional.color_clears.single_context.gles3.rgba5551_pixmap
+dEQP-EGL.functional.color_clears.single_context.gles3.rgba5551_window
+dEQP-EGL.functional.color_clears.single_context.gles3.rgba8888_window
+dEQP-EGL.functional.create_context_ext.gl_32.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_32.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_32.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_32.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_32.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_32.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_32.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_32.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_32.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_32.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_32.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_32.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_33.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_33.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_33.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_33.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_33.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_33.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_33.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_33.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_33.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_33.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_33.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_33.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_40.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_40.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_40.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_40.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_40.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_40.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_40.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_40.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_40.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_40.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_40.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_40.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_41.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_41.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_41.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_41.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_41.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_41.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_41.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_41.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_41.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_41.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_41.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_41.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_42.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_42.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_42.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_42.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_42.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_42.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_42.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_42.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_42.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_42.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_42.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_42.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_43.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_43.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_43.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_43.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_43.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_43.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_43.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_43.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_43.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_43.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gl_43.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gl_43.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gles_20.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gles_20.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.gles_20.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gles_20.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gles_20.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gles_20.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gles_20.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gles_20.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gles_20.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gles_20.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gles_20.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gles_20.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gles_30.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gles_30.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.gles_30.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gles_30.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gles_30.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gles_30.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gles_30.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gles_30.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.gles_30.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gles_30.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.gles_30.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.gles_30.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_42.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb565_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb565_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb565_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb888_no_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgba8888_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgba8888_depth_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgba8888_no_depth_stencil
+dEQP-EGL.functional.create_context.rgb565_depth_stencil
+dEQP-EGL.functional.create_context.rgba4444_depth_stencil
+dEQP-EGL.functional.create_context.rgba5551_depth_stencil
+dEQP-EGL.functional.create_context.rgba8888_depth_stencil
+dEQP-EGL.functional.fence_sync.invalid.get_invalid_value
+dEQP-EGL.functional.fence_sync.valid.wait_server
+dEQP-EGL.functional.get_proc_address.core.egl
+dEQP-EGL.functional.image.api.create_image_gles2_android_native_rgb565
+dEQP-EGL.functional.image.api.create_image_gles2_android_native_rgb5_a1
+dEQP-EGL.functional.image.api.create_image_gles2_android_native_rgb8
+dEQP-EGL.functional.image.api.create_image_gles2_android_native_rgba4
+dEQP-EGL.functional.image.api.create_image_gles2_android_native_rgba8
+dEQP-EGL.functional.image.api.create_image_gles2_cubemap_pos_x_rgba_level0_only
+dEQP-EGL.functional.image.api.create_image_gles2_renderbuffer_depth_component_16
+dEQP-EGL.functional.image.api.create_image_gles2_renderbuffer_rgb565
+dEQP-EGL.functional.image.api.create_image_gles2_renderbuffer_rgb5_a1
+dEQP-EGL.functional.image.api.create_image_gles2_renderbuffer_rgba4
+dEQP-EGL.functional.image.api.create_image_gles2_renderbuffer_stencil_index8
+dEQP-EGL.functional.image.api.create_image_gles2_tex2d_rgba_level0_only
+dEQP-EGL.functional.image.create.gles2_android_native_rgb565_depth_buffer
+dEQP-EGL.functional.image.create.gles2_android_native_rgb565_read_pixels
+dEQP-EGL.functional.image.create.gles2_android_native_rgb565_texture
+dEQP-EGL.functional.image.create.gles2_android_native_rgb5_a1_depth_buffer
+dEQP-EGL.functional.image.create.gles2_android_native_rgb5_a1_read_pixels
+dEQP-EGL.functional.image.create.gles2_android_native_rgb5_a1_texture
+dEQP-EGL.functional.image.create.gles2_android_native_rgb8_depth_buffer
+dEQP-EGL.functional.image.create.gles2_android_native_rgb8_read_pixels
+dEQP-EGL.functional.image.create.gles2_android_native_rgb8_texture
+dEQP-EGL.functional.image.create.gles2_android_native_rgba4_depth_buffer
+dEQP-EGL.functional.image.create.gles2_android_native_rgba4_read_pixels
+dEQP-EGL.functional.image.create.gles2_android_native_rgba4_texture
+dEQP-EGL.functional.image.create.gles2_android_native_rgba8_depth_buffer
+dEQP-EGL.functional.image.create.gles2_android_native_rgba8_read_pixels
+dEQP-EGL.functional.image.create.gles2_android_native_rgba8_texture
+dEQP-EGL.functional.image.create.gles2_renderbuffer_depth16_depth_buffer
+dEQP-EGL.functional.image.create.gles2_renderbuffer_depth16_read_pixels
+dEQP-EGL.functional.image.create.gles2_renderbuffer_depth16_texture
+dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb565_depth_buffer
+dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb565_read_pixels
+dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb565_texture
+dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb5_a1_depth_buffer
+dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb5_a1_read_pixels
+dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb5_a1_texture
+dEQP-EGL.functional.image.create.gles2_renderbuffer_rgba4_depth_buffer
+dEQP-EGL.functional.image.create.gles2_renderbuffer_rgba4_read_pixels
+dEQP-EGL.functional.image.create.gles2_renderbuffer_rgba4_texture
+dEQP-EGL.functional.image.create.gles2_renderbuffer_stencil_depth_buffer
+dEQP-EGL.functional.image.create.gles2_renderbuffer_stencil_read_pixels
+dEQP-EGL.functional.image.create.gles2_renderbuffer_stencil_texture
+dEQP-EGL.functional.image.create.gles2_texture_rgba4_depth_buffer
+dEQP-EGL.functional.image.create.gles2_texture_rgba4_read_pixels
+dEQP-EGL.functional.image.create.gles2_texture_rgba4_texture
+dEQP-EGL.functional.image.create.gles2_texture_rgba5_a1_depth_buffer
+dEQP-EGL.functional.image.create.gles2_texture_rgba5_a1_read_pixels
+dEQP-EGL.functional.image.create.gles2_texture_rgba5_a1_texture
+dEQP-EGL.functional.image.modify.android_native_rgb565_renderbuffer_clear_color
+dEQP-EGL.functional.image.modify.android_native_rgb565_renderbuffer_clear_depth
+dEQP-EGL.functional.image.modify.android_native_rgb565_renderbuffer_clear_stencil
+dEQP-EGL.functional.image.modify.android_native_rgb565_tex_subimage_rgb565
+dEQP-EGL.functional.image.modify.android_native_rgb565_tex_subimage_rgb8
+dEQP-EGL.functional.image.modify.android_native_rgb5_a1_renderbuffer_clear_color
+dEQP-EGL.functional.image.modify.android_native_rgb5_a1_renderbuffer_clear_depth
+dEQP-EGL.functional.image.modify.android_native_rgb5_a1_renderbuffer_clear_stencil
+dEQP-EGL.functional.image.modify.android_native_rgb5_a1_tex_subimage_rgba4
+dEQP-EGL.functional.image.modify.android_native_rgb5_a1_tex_subimage_rgba5_a1
+dEQP-EGL.functional.image.modify.android_native_rgb5_a1_tex_subimage_rgba8
+dEQP-EGL.functional.image.modify.android_native_rgb8_renderbuffer_clear_color
+dEQP-EGL.functional.image.modify.android_native_rgb8_renderbuffer_clear_depth
+dEQP-EGL.functional.image.modify.android_native_rgb8_renderbuffer_clear_stencil
+dEQP-EGL.functional.image.modify.android_native_rgb8_tex_subimage_rgb565
+dEQP-EGL.functional.image.modify.android_native_rgb8_tex_subimage_rgb8
+dEQP-EGL.functional.image.modify.android_native_rgba4_renderbuffer_clear_color
+dEQP-EGL.functional.image.modify.android_native_rgba4_renderbuffer_clear_depth
+dEQP-EGL.functional.image.modify.android_native_rgba4_renderbuffer_clear_stencil
+dEQP-EGL.functional.image.modify.android_native_rgba4_tex_subimage_rgba4
+dEQP-EGL.functional.image.modify.android_native_rgba4_tex_subimage_rgba5_a1
+dEQP-EGL.functional.image.modify.android_native_rgba4_tex_subimage_rgba8
+dEQP-EGL.functional.image.modify.android_native_rgba8_renderbuffer_clear_color
+dEQP-EGL.functional.image.modify.android_native_rgba8_renderbuffer_clear_depth
+dEQP-EGL.functional.image.modify.android_native_rgba8_renderbuffer_clear_stencil
+dEQP-EGL.functional.image.modify.android_native_rgba8_tex_subimage_rgba4
+dEQP-EGL.functional.image.modify.android_native_rgba8_tex_subimage_rgba5_a1
+dEQP-EGL.functional.image.modify.android_native_rgba8_tex_subimage_rgba8
+dEQP-EGL.functional.image.modify.renderbuffer_depth16_renderbuffer_clear_color
+dEQP-EGL.functional.image.modify.renderbuffer_depth16_renderbuffer_clear_depth
+dEQP-EGL.functional.image.modify.renderbuffer_depth16_renderbuffer_clear_stencil
+dEQP-EGL.functional.image.modify.renderbuffer_rgb565_renderbuffer_clear_color
+dEQP-EGL.functional.image.modify.renderbuffer_rgb565_renderbuffer_clear_depth
+dEQP-EGL.functional.image.modify.renderbuffer_rgb565_renderbuffer_clear_stencil
+dEQP-EGL.functional.image.modify.renderbuffer_rgb565_tex_subimage_rgb565
+dEQP-EGL.functional.image.modify.renderbuffer_rgb565_tex_subimage_rgb8
+dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_renderbuffer_clear_color
+dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_renderbuffer_clear_depth
+dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_renderbuffer_clear_stencil
+dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_tex_subimage_rgba4
+dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_tex_subimage_rgba5_a1
+dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_tex_subimage_rgba8
+dEQP-EGL.functional.image.modify.renderbuffer_rgba4_renderbuffer_clear_color
+dEQP-EGL.functional.image.modify.renderbuffer_rgba4_renderbuffer_clear_depth
+dEQP-EGL.functional.image.modify.renderbuffer_rgba4_renderbuffer_clear_stencil
+dEQP-EGL.functional.image.modify.renderbuffer_rgba4_tex_subimage_rgba4
+dEQP-EGL.functional.image.modify.renderbuffer_rgba4_tex_subimage_rgba5_a1
+dEQP-EGL.functional.image.modify.renderbuffer_rgba4_tex_subimage_rgba8
+dEQP-EGL.functional.image.modify.renderbuffer_stencil_renderbuffer_clear_color
+dEQP-EGL.functional.image.modify.renderbuffer_stencil_renderbuffer_clear_depth
+dEQP-EGL.functional.image.modify.renderbuffer_stencil_renderbuffer_clear_stencil
+dEQP-EGL.functional.image.modify.tex_rgb565_tex_subimage_rgb8
+dEQP-EGL.functional.image.modify.tex_rgb8_tex_subimage_rgb565
+dEQP-EGL.functional.image.modify.tex_rgba4_renderbuffer_clear_color
+dEQP-EGL.functional.image.modify.tex_rgba4_renderbuffer_clear_depth
+dEQP-EGL.functional.image.modify.tex_rgba4_renderbuffer_clear_stencil
+dEQP-EGL.functional.image.modify.tex_rgba4_tex_subimage_rgba4
+dEQP-EGL.functional.image.modify.tex_rgba4_tex_subimage_rgba5_a1
+dEQP-EGL.functional.image.modify.tex_rgba4_tex_subimage_rgba8
+dEQP-EGL.functional.image.modify.tex_rgba5_a1_renderbuffer_clear_color
+dEQP-EGL.functional.image.modify.tex_rgba5_a1_renderbuffer_clear_depth
+dEQP-EGL.functional.image.modify.tex_rgba5_a1_renderbuffer_clear_stencil
+dEQP-EGL.functional.image.modify.tex_rgba5_a1_tex_subimage_rgba4
+dEQP-EGL.functional.image.modify.tex_rgba5_a1_tex_subimage_rgba5_a1
+dEQP-EGL.functional.image.modify.tex_rgba5_a1_tex_subimage_rgba8
+dEQP-EGL.functional.image.modify.tex_rgba8_tex_subimage_rgba4
+dEQP-EGL.functional.image.modify.tex_rgba8_tex_subimage_rgba5_a1
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb565_depth_buffer
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb565_read_pixels
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb565_texture
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb5_a1_depth_buffer
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb5_a1_read_pixels
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb5_a1_texture
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb8_depth_buffer
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb8_read_pixels
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb8_texture
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgba4_depth_buffer
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgba4_read_pixels
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgba4_texture
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgba8_depth_buffer
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgba8_read_pixels
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgba8_texture
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_read_pixels
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_texture
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb565_depth_buffer
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb565_read_pixels
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb565_texture
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb5_a1_depth_buffer
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb5_a1_read_pixels
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb5_a1_texture
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgba4_depth_buffer
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgba4_read_pixels
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgba4_texture
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_stencil_depth_buffer
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_stencil_read_pixels
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_stencil_texture
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgba4_depth_buffer
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgba4_read_pixels
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgba4_texture
+dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgba5_a1_depth_buffer
+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_single_window
+dEQP-EGL.functional.multithread.pbuffer_pixmap_single_window_context
+dEQP-EGL.functional.multithread.pbuffer_pixmap_window
+dEQP-EGL.functional.multithread.pbuffer_pixmap_window_context
+dEQP-EGL.functional.multithread.pbuffer_single_window
+dEQP-EGL.functional.multithread.pbuffer_single_window_context
+dEQP-EGL.functional.multithread.pbuffer_window
+dEQP-EGL.functional.multithread.pbuffer_window_context
+dEQP-EGL.functional.multithread.pixmap_window_context
+dEQP-EGL.functional.multithread.single_window_context
+dEQP-EGL.functional.multithread.window
+dEQP-EGL.functional.multithread.window_context
+dEQP-EGL.functional.negative_api.bind_api
+dEQP-EGL.functional.negative_api.choose_config
+dEQP-EGL.functional.negative_api.create_context
+dEQP-EGL.functional.negative_api.create_pbuffer_from_client_buffer
+dEQP-EGL.functional.negative_api.create_pbuffer_surface
+dEQP-EGL.functional.negative_api.create_pixmap_surface
+dEQP-EGL.functional.negative_api.create_window_surface
+dEQP-EGL.functional.negative_api.get_display
+dEQP-EGL.functional.negative_api.surface_attrib
+dEQP-EGL.functional.negative_api.wait_native
+dEQP-EGL.functional.query_config.constraints.color_buffer_size
+dEQP-EGL.functional.query_config.get_config_attrib.color_buffer_type
+dEQP-EGL.functional.query_config.get_configs.get_configs_bounds
+dEQP-EGL.functional.query_context.get_current_context.rgb565_pbuffer
+dEQP-EGL.functional.query_context.get_current_context.rgb565_window
+dEQP-EGL.functional.query_context.get_current_context.rgb888_pbuffer
+dEQP-EGL.functional.query_context.get_current_context.rgb888_window
+dEQP-EGL.functional.query_context.get_current_context.rgba4444_pbuffer
+dEQP-EGL.functional.query_context.get_current_context.rgba5551_pbuffer
+dEQP-EGL.functional.query_context.get_current_context.rgba8888_pbuffer
+dEQP-EGL.functional.query_context.get_current_context.rgba8888_window
+dEQP-EGL.functional.query_context.get_current_display.rgb565_pbuffer
+dEQP-EGL.functional.query_context.get_current_display.rgb565_window
+dEQP-EGL.functional.query_context.get_current_display.rgb888_pbuffer
+dEQP-EGL.functional.query_context.get_current_display.rgb888_window
+dEQP-EGL.functional.query_context.get_current_display.rgba4444_pbuffer
+dEQP-EGL.functional.query_context.get_current_display.rgba5551_pbuffer
+dEQP-EGL.functional.query_context.get_current_display.rgba8888_pbuffer
+dEQP-EGL.functional.query_context.get_current_display.rgba8888_window
+dEQP-EGL.functional.query_context.get_current_surface.rgb565_pbuffer
+dEQP-EGL.functional.query_context.get_current_surface.rgb565_window
+dEQP-EGL.functional.query_context.get_current_surface.rgb888_pbuffer
+dEQP-EGL.functional.query_context.get_current_surface.rgb888_window
+dEQP-EGL.functional.query_context.get_current_surface.rgba4444_pbuffer
+dEQP-EGL.functional.query_context.get_current_surface.rgba5551_pbuffer
+dEQP-EGL.functional.query_context.get_current_surface.rgba8888_pbuffer
+dEQP-EGL.functional.query_context.get_current_surface.rgba8888_window
+dEQP-EGL.functional.query_context.query_context.rgb565_pbuffer
+dEQP-EGL.functional.query_context.query_context.rgb565_window
+dEQP-EGL.functional.query_context.query_context.rgb888_pbuffer
+dEQP-EGL.functional.query_context.query_context.rgb888_window
+dEQP-EGL.functional.query_context.query_context.rgba4444_pbuffer
+dEQP-EGL.functional.query_context.query_context.rgba5551_pbuffer
+dEQP-EGL.functional.query_context.query_context.rgba8888_pbuffer
+dEQP-EGL.functional.query_context.query_context.rgba8888_window
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb565_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb565_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb565_no_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb888_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb888_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgb888_no_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba4444_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba4444_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba4444_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba4444_no_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba5551_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba5551_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba5551_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba5551_no_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba8888_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba8888_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.pbuffer.rgba8888_no_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.window.rgb565_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.window.rgb565_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.window.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.window.rgb565_no_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.window.rgb888_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.window.rgb888_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.window.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.window.rgb888_no_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.window.rgba8888_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.window.rgba8888_depth_stencil
+dEQP-EGL.functional.query_surface.set_attribute.window.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.set_attribute.window.rgba8888_no_depth_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.other
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgb565_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgb565_depth_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgb565_no_depth_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgb888_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgb888_depth_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgb888_no_depth_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgba4444_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgba4444_depth_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgba4444_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgba4444_no_depth_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgba5551_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgba5551_depth_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgba5551_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgba5551_no_depth_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgba8888_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgba8888_depth_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.pbuffer.rgba8888_no_depth_stencil
+dEQP-EGL.functional.query_surface.simple.window.other
+dEQP-EGL.functional.query_surface.simple.window.rgb565_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.window.rgb565_depth_stencil
+dEQP-EGL.functional.query_surface.simple.window.rgb565_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.window.rgb565_no_depth_stencil
+dEQP-EGL.functional.query_surface.simple.window.rgb888_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.window.rgb888_depth_stencil
+dEQP-EGL.functional.query_surface.simple.window.rgb888_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.window.rgb888_no_depth_stencil
+dEQP-EGL.functional.query_surface.simple.window.rgba8888_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.window.rgba8888_depth_stencil
+dEQP-EGL.functional.query_surface.simple.window.rgba8888_no_depth_no_stencil
+dEQP-EGL.functional.query_surface.simple.window.rgba8888_no_depth_stencil
+dEQP-EGL.functional.render.multi_context.gles2_gles3.rgb565_pbuffer
+dEQP-EGL.functional.render.multi_context.gles2_gles3.rgb565_window
+dEQP-EGL.functional.render.multi_context.gles2_gles3.rgb888_pbuffer
+dEQP-EGL.functional.render.multi_context.gles2_gles3.rgb888_window
+dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba5551_pbuffer
+dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba5551_pixmap
+dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba5551_window
+dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba8888_pbuffer
+dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba8888_window
+dEQP-EGL.functional.render.multi_context.gles2.rgb565_pbuffer
+dEQP-EGL.functional.render.multi_context.gles2.rgb565_window
+dEQP-EGL.functional.render.multi_context.gles2.rgb888_pbuffer
+dEQP-EGL.functional.render.multi_context.gles2.rgb888_window
+dEQP-EGL.functional.render.multi_context.gles2.rgba5551_pbuffer
+dEQP-EGL.functional.render.multi_context.gles2.rgba5551_pixmap
+dEQP-EGL.functional.render.multi_context.gles2.rgba5551_window
+dEQP-EGL.functional.render.multi_context.gles2.rgba8888_pbuffer
+dEQP-EGL.functional.render.multi_context.gles2.rgba8888_window
+dEQP-EGL.functional.render.multi_context.gles3.rgb565_pbuffer
+dEQP-EGL.functional.render.multi_context.gles3.rgb565_window
+dEQP-EGL.functional.render.multi_context.gles3.rgb888_pbuffer
+dEQP-EGL.functional.render.multi_context.gles3.rgb888_window
+dEQP-EGL.functional.render.multi_context.gles3.rgba5551_pbuffer
+dEQP-EGL.functional.render.multi_context.gles3.rgba5551_pixmap
+dEQP-EGL.functional.render.multi_context.gles3.rgba5551_window
+dEQP-EGL.functional.render.multi_context.gles3.rgba8888_pbuffer
+dEQP-EGL.functional.render.multi_context.gles3.rgba8888_window
+dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgb565_pbuffer
+dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgb565_window
+dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgb888_pbuffer
+dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgb888_window
+dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba5551_pbuffer
+dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba5551_pixmap
+dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba5551_window
+dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba8888_pbuffer
+dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba8888_window
+dEQP-EGL.functional.render.multi_thread.gles2.rgb565_pbuffer
+dEQP-EGL.functional.render.multi_thread.gles2.rgb565_window
+dEQP-EGL.functional.render.multi_thread.gles2.rgb888_pbuffer
+dEQP-EGL.functional.render.multi_thread.gles2.rgb888_window
+dEQP-EGL.functional.render.multi_thread.gles2.rgba5551_pbuffer
+dEQP-EGL.functional.render.multi_thread.gles2.rgba5551_pixmap
+dEQP-EGL.functional.render.multi_thread.gles2.rgba5551_window
+dEQP-EGL.functional.render.multi_thread.gles2.rgba8888_pbuffer
+dEQP-EGL.functional.render.multi_thread.gles2.rgba8888_window
+dEQP-EGL.functional.render.multi_thread.gles3.rgb565_pbuffer
+dEQP-EGL.functional.render.multi_thread.gles3.rgb565_window
+dEQP-EGL.functional.render.multi_thread.gles3.rgb888_pbuffer
+dEQP-EGL.functional.render.multi_thread.gles3.rgb888_window
+dEQP-EGL.functional.render.multi_thread.gles3.rgba5551_pbuffer
+dEQP-EGL.functional.render.multi_thread.gles3.rgba5551_pixmap
+dEQP-EGL.functional.render.multi_thread.gles3.rgba5551_window
+dEQP-EGL.functional.render.multi_thread.gles3.rgba8888_pbuffer
+dEQP-EGL.functional.render.multi_thread.gles3.rgba8888_window
 dEQP-EGL.functional.render.single_context.gles2.rgb565_window
+dEQP-EGL.functional.render.single_context.gles2.rgb888_pbuffer
 dEQP-EGL.functional.render.single_context.gles2.rgb888_window
 dEQP-EGL.functional.render.single_context.gles2.rgba5551_pbuffer
+dEQP-EGL.functional.render.single_context.gles2.rgba5551_pixmap
 dEQP-EGL.functional.render.single_context.gles2.rgba8888_window
 dEQP-EGL.functional.render.single_context.gles3.rgb565_window
 dEQP-EGL.functional.render.single_context.gles3.rgb888_window
 dEQP-EGL.functional.render.single_context.gles3.rgba5551_pbuffer
+dEQP-EGL.functional.render.single_context.gles3.rgba5551_pixmap
 dEQP-EGL.functional.render.single_context.gles3.rgba8888_window
-dEQP-EGL.functional.render.multi_context.gles2.rgb565_window
-dEQP-EGL.functional.render.multi_context.gles2.rgb565_pbuffer
-dEQP-EGL.functional.render.multi_context.gles2.rgb888_window
-dEQP-EGL.functional.render.multi_context.gles2.rgb888_pbuffer
-dEQP-EGL.functional.render.multi_context.gles2.rgba5551_pbuffer
-dEQP-EGL.functional.render.multi_context.gles2.rgba8888_window
-dEQP-EGL.functional.render.multi_context.gles2.rgba8888_pbuffer
-dEQP-EGL.functional.render.multi_context.gles3.rgb565_window
-dEQP-EGL.functional.render.multi_context.gles3.rgb565_pbuffer
-dEQP-EGL.functional.render.multi_context.gles3.rgb888_window
-dEQP-EGL.functional.render.multi_context.gles3.rgb888_pbuffer
-dEQP-EGL.functional.render.multi_context.gles3.rgba5551_pbuffer
-dEQP-EGL.functional.render.multi_context.gles3.rgba8888_window
-dEQP-EGL.functional.render.multi_context.gles3.rgba8888_pbuffer
-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgb565_window
-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgb565_pbuffer
-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgb888_window
-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgb888_pbuffer
-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba5551_pbuffer
-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba8888_window
-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba8888_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles2.rgb565_window
-dEQP-EGL.functional.render.multi_thread.gles2.rgb565_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles2.rgb888_window
-dEQP-EGL.functional.render.multi_thread.gles2.rgb888_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles2.rgba5551_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles2.rgba8888_window
-dEQP-EGL.functional.render.multi_thread.gles2.rgba8888_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles3.rgb565_window
-dEQP-EGL.functional.render.multi_thread.gles3.rgb565_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles3.rgb888_window
-dEQP-EGL.functional.render.multi_thread.gles3.rgb888_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles3.rgba5551_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles3.rgba8888_window
-dEQP-EGL.functional.render.multi_thread.gles3.rgba8888_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgb565_window
-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgb565_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgb888_window
-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgb888_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba5551_pbuffer
-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba8888_window
-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba8888_pbuffer
-dEQP-EGL.functional.image.api.create_image_gles2_tex2d_rgba_level0_only
-dEQP-EGL.functional.image.api.create_image_gles2_cubemap_pos_x_rgba_level0_only
-dEQP-EGL.functional.image.api.create_image_gles2_renderbuffer_depth_component_16
-dEQP-EGL.functional.image.api.create_image_gles2_renderbuffer_rgba4
-dEQP-EGL.functional.image.api.create_image_gles2_renderbuffer_stencil_index8
-dEQP-EGL.functional.image.api.create_image_gles2_android_native_rgb565
-dEQP-EGL.functional.image.api.create_image_gles2_android_native_rgb8
-dEQP-EGL.functional.image.api.create_image_gles2_android_native_rgba4
-dEQP-EGL.functional.image.api.create_image_gles2_android_native_rgb5_a1
-dEQP-EGL.functional.image.api.create_image_gles2_android_native_rgba8
-dEQP-EGL.functional.image.create.gles2_texture_rgba5_a1_texture
-dEQP-EGL.functional.image.create.gles2_texture_rgba5_a1_read_pixels
-dEQP-EGL.functional.image.create.gles2_texture_rgba5_a1_depth_buffer
-dEQP-EGL.functional.image.create.gles2_texture_rgba4_texture
-dEQP-EGL.functional.image.create.gles2_texture_rgba4_read_pixels
-dEQP-EGL.functional.image.create.gles2_texture_rgba4_depth_buffer
-dEQP-EGL.functional.image.create.gles2_renderbuffer_rgba4_texture
-dEQP-EGL.functional.image.create.gles2_renderbuffer_rgba4_read_pixels
-dEQP-EGL.functional.image.create.gles2_renderbuffer_rgba4_depth_buffer
-dEQP-EGL.functional.image.create.gles2_renderbuffer_depth16_texture
-dEQP-EGL.functional.image.create.gles2_renderbuffer_depth16_read_pixels
-dEQP-EGL.functional.image.create.gles2_renderbuffer_depth16_depth_buffer
-dEQP-EGL.functional.image.create.gles2_renderbuffer_stencil_texture
-dEQP-EGL.functional.image.create.gles2_renderbuffer_stencil_read_pixels
-dEQP-EGL.functional.image.create.gles2_renderbuffer_stencil_depth_buffer
-dEQP-EGL.functional.image.create.gles2_android_native_rgb565_texture
-dEQP-EGL.functional.image.create.gles2_android_native_rgb565_read_pixels
-dEQP-EGL.functional.image.create.gles2_android_native_rgb565_depth_buffer
-dEQP-EGL.functional.image.create.gles2_android_native_rgb8_texture
-dEQP-EGL.functional.image.create.gles2_android_native_rgb8_read_pixels
-dEQP-EGL.functional.image.create.gles2_android_native_rgb8_depth_buffer
-dEQP-EGL.functional.image.create.gles2_android_native_rgba4_texture
-dEQP-EGL.functional.image.create.gles2_android_native_rgba4_read_pixels
-dEQP-EGL.functional.image.create.gles2_android_native_rgba4_depth_buffer
-dEQP-EGL.functional.image.create.gles2_android_native_rgb5_a1_texture
-dEQP-EGL.functional.image.create.gles2_android_native_rgb5_a1_read_pixels
-dEQP-EGL.functional.image.create.gles2_android_native_rgb5_a1_depth_buffer
-dEQP-EGL.functional.image.create.gles2_android_native_rgba8_texture
-dEQP-EGL.functional.image.create.gles2_android_native_rgba8_read_pixels
-dEQP-EGL.functional.image.create.gles2_android_native_rgba8_depth_buffer
-dEQP-EGL.functional.image.modify.tex_rgb8_tex_subimage_rgb565
-dEQP-EGL.functional.image.modify.tex_rgba8_tex_subimage_rgba5_a1
-dEQP-EGL.functional.image.modify.tex_rgba8_tex_subimage_rgba4
-dEQP-EGL.functional.image.modify.tex_rgba5_a1_tex_subimage_rgba8
-dEQP-EGL.functional.image.modify.tex_rgba5_a1_tex_subimage_rgba5_a1
-dEQP-EGL.functional.image.modify.tex_rgba5_a1_tex_subimage_rgba4
-dEQP-EGL.functional.image.modify.tex_rgba5_a1_renderbuffer_clear_color
-dEQP-EGL.functional.image.modify.tex_rgba5_a1_renderbuffer_clear_depth
-dEQP-EGL.functional.image.modify.tex_rgba5_a1_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.modify.tex_rgba4_tex_subimage_rgba8
-dEQP-EGL.functional.image.modify.tex_rgba4_tex_subimage_rgba5_a1
-dEQP-EGL.functional.image.modify.tex_rgba4_tex_subimage_rgba4
-dEQP-EGL.functional.image.modify.tex_rgba4_renderbuffer_clear_color
-dEQP-EGL.functional.image.modify.tex_rgba4_renderbuffer_clear_depth
-dEQP-EGL.functional.image.modify.tex_rgba4_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.modify.renderbuffer_rgba4_tex_subimage_rgba8
-dEQP-EGL.functional.image.modify.renderbuffer_rgba4_tex_subimage_rgba5_a1
-dEQP-EGL.functional.image.modify.renderbuffer_rgba4_tex_subimage_rgba4
-dEQP-EGL.functional.image.modify.renderbuffer_rgba4_renderbuffer_clear_color
-dEQP-EGL.functional.image.modify.renderbuffer_rgba4_renderbuffer_clear_depth
-dEQP-EGL.functional.image.modify.renderbuffer_rgba4_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_tex_subimage_rgba8
-dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_tex_subimage_rgba4
-dEQP-EGL.functional.image.modify.renderbuffer_depth16_renderbuffer_clear_color
-dEQP-EGL.functional.image.modify.renderbuffer_depth16_renderbuffer_clear_depth
-dEQP-EGL.functional.image.modify.renderbuffer_depth16_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.modify.renderbuffer_stencil_renderbuffer_clear_color
-dEQP-EGL.functional.image.modify.renderbuffer_stencil_renderbuffer_clear_depth
-dEQP-EGL.functional.image.modify.renderbuffer_stencil_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.modify.android_native_rgb565_tex_subimage_rgb8
-dEQP-EGL.functional.image.modify.android_native_rgb565_tex_subimage_rgb565
-dEQP-EGL.functional.image.modify.android_native_rgb565_renderbuffer_clear_color
-dEQP-EGL.functional.image.modify.android_native_rgb565_renderbuffer_clear_depth
-dEQP-EGL.functional.image.modify.android_native_rgb565_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.modify.android_native_rgb8_tex_subimage_rgb8
-dEQP-EGL.functional.image.modify.android_native_rgb8_tex_subimage_rgb565
-dEQP-EGL.functional.image.modify.android_native_rgb8_renderbuffer_clear_color
-dEQP-EGL.functional.image.modify.android_native_rgb8_renderbuffer_clear_depth
-dEQP-EGL.functional.image.modify.android_native_rgb8_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.modify.android_native_rgba4_tex_subimage_rgba8
-dEQP-EGL.functional.image.modify.android_native_rgba4_tex_subimage_rgba5_a1
-dEQP-EGL.functional.image.modify.android_native_rgba4_tex_subimage_rgba4
-dEQP-EGL.functional.image.modify.android_native_rgba4_renderbuffer_clear_color
-dEQP-EGL.functional.image.modify.android_native_rgba4_renderbuffer_clear_depth
-dEQP-EGL.functional.image.modify.android_native_rgba4_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.modify.android_native_rgb5_a1_tex_subimage_rgba8
-dEQP-EGL.functional.image.modify.android_native_rgb5_a1_tex_subimage_rgba5_a1
-dEQP-EGL.functional.image.modify.android_native_rgb5_a1_tex_subimage_rgba4
-dEQP-EGL.functional.image.modify.android_native_rgb5_a1_renderbuffer_clear_color
-dEQP-EGL.functional.image.modify.android_native_rgb5_a1_renderbuffer_clear_depth
-dEQP-EGL.functional.image.modify.android_native_rgb5_a1_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.modify.android_native_rgba8_tex_subimage_rgba8
-dEQP-EGL.functional.image.modify.android_native_rgba8_tex_subimage_rgba5_a1
-dEQP-EGL.functional.image.modify.android_native_rgba8_tex_subimage_rgba4
-dEQP-EGL.functional.image.modify.android_native_rgba8_renderbuffer_clear_color
-dEQP-EGL.functional.image.modify.android_native_rgba8_renderbuffer_clear_depth
-dEQP-EGL.functional.image.modify.android_native_rgba8_renderbuffer_clear_stencil
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgba5_a1_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_depth_buffer
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgba4_texture
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgba4_read_pixels
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgba4_depth_buffer
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgba4_texture
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgba4_read_pixels
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgba4_depth_buffer
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_texture
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_read_pixels
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_stencil_texture
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_stencil_read_pixels
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_stencil_depth_buffer
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb565_texture
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb565_read_pixels
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb565_depth_buffer
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb8_texture
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb8_read_pixels
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb8_depth_buffer
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgba4_texture
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgba4_read_pixels
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgba4_depth_buffer
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb5_a1_texture
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb5_a1_read_pixels
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgb5_a1_depth_buffer
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgba8_texture
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgba8_read_pixels
-dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_rgba8_depth_buffer
-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.teximage2d_copytexsubimage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.teximage2d_copytexsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_texsubimage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_copytexsubimage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_texsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_copytexsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.copytexsubimage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.copyteximage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.copytexsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.copyteximage2d_render
-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.gen_delete.19
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.7
-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.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.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.copytexsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.1
-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.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.buffers.gen_delete.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.15
+dEQP-EGL.functional.resize.back_buffer.grow
+dEQP-EGL.functional.resize.back_buffer.shrink
+dEQP-EGL.functional.resize.back_buffer.stretch_height
+dEQP-EGL.functional.resize.back_buffer.stretch_width
+dEQP-EGL.functional.resize.pixel_density.grow
+dEQP-EGL.functional.resize.pixel_density.shrink
+dEQP-EGL.functional.resize.pixel_density.stretch_height
+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.shaders.create_destroy.1
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.2
-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.create_destroy.15
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.17
-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.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.compile.12
-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.17
-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.attach_detach.2
-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.5
-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.link.0
-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.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.images.create_destroy.1
-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.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.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.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.texsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.1
-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.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.copyteximage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.1
-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.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.copytexsubimage2d.0
-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.1
-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.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.simple_egl_sync.textures.teximage2d_copytexsubimage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.teximage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.teximage2d_copytexsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d_texsubimage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d_copytexsubimage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d_texsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d_copytexsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.shaders.frag_compile
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.create_destroy
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.create_texture
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.copytexsubimage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.copyteximage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.texsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.copytexsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.copyteximage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.4
-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.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.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.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.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.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.buffers.gen_delete.9
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.12
-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.attach_detach.4
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.19
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.1
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.6
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.10
-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.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.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.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.teximage2d.1
-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.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.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.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.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.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.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.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.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.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.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.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.textures.teximage2d_copytexsubimage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.teximage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.teximage2d_texsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.teximage2d_copytexsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_texsubimage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_copytexsubimage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_texsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_copytexsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.copytexsubimage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.copyteximage2d
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.create_texture_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.texsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.copytexsubimage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.teximage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.copyteximage2d_render
-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.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.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.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.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.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.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.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.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.3
-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.images.create_destroy.0
-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.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.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.teximage2d.11
-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.texsubimage2d.1
-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.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.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.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.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
@@ -818,16 +786,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.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.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
@@ -838,84 +806,426 @@
 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.negative_api.choose_config
-dEQP-EGL.functional.negative_api.create_pbuffer_from_client_buffer
-dEQP-EGL.functional.negative_api.create_pbuffer_surface
-dEQP-EGL.functional.negative_api.create_pixmap_surface
-dEQP-EGL.functional.negative_api.create_window_surface
-dEQP-EGL.functional.negative_api.get_display
-dEQP-EGL.functional.negative_api.wait_native
-dEQP-EGL.functional.fence_sync.valid.wait_server
-dEQP-EGL.functional.fence_sync.invalid.get_invalid_value
-dEQP-EGL.functional.multithread.window
-dEQP-EGL.functional.multithread.pbuffer_window
-dEQP-EGL.functional.multithread.pbuffer_single_window
-dEQP-EGL.functional.multithread.pbuffer_context
-dEQP-EGL.functional.multithread.window_context
-dEQP-EGL.functional.multithread.single_window_context
-dEQP-EGL.functional.multithread.pbuffer_pixmap_window
-dEQP-EGL.functional.multithread.pbuffer_pixmap_single_window
-dEQP-EGL.functional.multithread.pbuffer_window_context
-dEQP-EGL.functional.multithread.pbuffer_single_window_context
-dEQP-EGL.functional.multithread.pixmap_window_context
-dEQP-EGL.functional.multithread.pbuffer_pixmap_window_context
-dEQP-EGL.functional.multithread.pbuffer_pixmap_single_window_context
-dEQP-EGL.functional.create_context_ext.gles_20.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gles_20.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gles_20.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gles_20.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.gles_20.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gles_20.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gles_20.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gles_20.rgb888_depth_stencil
-dEQP-EGL.functional.create_context_ext.gles_20.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gles_20.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gles_20.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gles_20.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.gles_30.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gles_30.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gles_30.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gles_30.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.gles_30.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gles_30.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gles_30.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gles_30.rgb888_depth_stencil
-dEQP-EGL.functional.create_context_ext.gles_30.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gles_30.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.gles_30.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.gles_30.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb888_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba8888_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb565_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb565_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb565_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb565_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgb888_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgba8888_no_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgba8888_no_depth_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgba8888_depth_no_stencil
-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgba8888_depth_stencil
-dEQP-EGL.functional.reusable_sync.valid.wait_server
-dEQP-EGL.functional.reusable_sync.invalid.get_invalid_value
-dEQP-EGL.functional.reusable_sync.invalid.wait_server_invalid_flag
-dEQP-EGL.functional.resize.back_buffer.shrink
-dEQP-EGL.functional.resize.back_buffer.grow
-dEQP-EGL.functional.resize.back_buffer.stretch_width
-dEQP-EGL.functional.resize.back_buffer.stretch_height
-dEQP-EGL.functional.resize.pixel_density.shrink
-dEQP-EGL.functional.resize.pixel_density.grow
-dEQP-EGL.functional.resize.pixel_density.stretch_width
-dEQP-EGL.functional.resize.pixel_density.stretch_height
+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.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
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.copyteximage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.copytexsubimage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.copytexsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.create_texture_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.teximage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.texsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_copytexsubimage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_copytexsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_texsubimage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_texsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.teximage2d_copytexsubimage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.teximage2d_copytexsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.teximage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.teximage2d_texsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.buffers.buffersubdata_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.copyteximage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.copyteximage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.copytexsubimage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.copytexsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.create_destroy
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.create_texture
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.images.texture_source.texsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.shaders.frag_compile
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d_copytexsubimage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d_copytexsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d_texsubimage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d_texsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.teximage2d_copytexsubimage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.teximage2d_copytexsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.teximage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.copyteximage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.copyteximage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.copytexsubimage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.copytexsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_copytexsubimage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_copytexsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_texsubimage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_texsubimage2d_render
+dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.teximage2d_copytexsubimage2d
+dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.teximage2d_copytexsubimage2d_render
diff --git a/android/cts/master/src/gles2-failures.txt b/android/cts/master/src/gles2-failures.txt
index 7537f07..ae82f39 100644
--- a/android/cts/master/src/gles2-failures.txt
+++ b/android/cts/master/src/gles2-failures.txt
@@ -1,499 +1,1980 @@
-dEQP-GLES2.functional.depth_stencil_clear.stencil_masked
-dEQP-GLES2.functional.depth_stencil_clear.stencil_scissored_masked
+dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_float
+dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_mat2
+dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_mat2_offset_1
+dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_mat3
+dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_mat3_offset_1
+dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_mat4
+dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_mat4_offset_1
+dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_vec2
+dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_vec3
+dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_vec4
+dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_float
+dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_mat2
+dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_mat3
+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_hole.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
+dEQP-GLES2.functional.attribute_location.bind_relink_hole.mat4
+dEQP-GLES2.functional.attribute_location.bind_relink_hole.vec2
+dEQP-GLES2.functional.attribute_location.bind_relink_hole.vec3
+dEQP-GLES2.functional.attribute_location.bind_relink_hole.vec4
+dEQP-GLES2.functional.clipping.line.line_clip_viewport_center
+dEQP-GLES2.functional.clipping.line.line_clip_viewport_corner
+dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center
+dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner
+dEQP-GLES2.functional.clipping.point.point_clip_viewport_center
+dEQP-GLES2.functional.clipping.point.point_clip_viewport_corner
+dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center
+dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner
+dEQP-GLES2.functional.clipping.polygon.multiple_10
+dEQP-GLES2.functional.clipping.polygon.multiple_10_viewport_center
+dEQP-GLES2.functional.clipping.polygon.multiple_10_viewport_corner
+dEQP-GLES2.functional.clipping.polygon.multiple_11
+dEQP-GLES2.functional.clipping.polygon.multiple_11_viewport_center
+dEQP-GLES2.functional.clipping.polygon.multiple_11_viewport_corner
+dEQP-GLES2.functional.clipping.polygon.multiple_3
+dEQP-GLES2.functional.clipping.polygon.multiple_3_viewport_center
+dEQP-GLES2.functional.clipping.polygon.multiple_3_viewport_corner
+dEQP-GLES2.functional.clipping.polygon.multiple_5
+dEQP-GLES2.functional.clipping.polygon.multiple_5_viewport_center
+dEQP-GLES2.functional.clipping.polygon.multiple_5_viewport_corner
+dEQP-GLES2.functional.clipping.polygon.poly_z_clip
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_and_neg_x_pos_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_and_pos_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_and_pos_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_y_neg_z_and_neg_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_y_neg_z_and_neg_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z_and_neg_x_pos_y_neg_z
+dEQP-GLES2.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-GLES2.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-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_neg_y_neg_z_and_pos_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_x_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_y_neg_z_and_neg_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_neg_x_neg_z_and_pos_x_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_neg_y_neg_z_and_pos_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_pos_y_neg_z_and_neg_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_z_and_neg_y_neg_z_and_pos_y_pos_z
+dEQP-GLES2.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-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_neg_x_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_neg_x_neg_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_neg_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_pos_y_neg_z_and_neg_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_neg_z_and_pos_x_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_y_neg_z_and_pos_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_pos_x_neg_z_and_neg_x_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_pos_y_neg_z_and_neg_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_pos_z_and_pos_x_pos_y_neg_z_and_neg_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_x_neg_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_x_pos_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_y_pos_z
+dEQP-GLES2.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-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_pos_y_neg_z_and_neg_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_neg_x_neg_z_and_pos_x_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_pos_x_neg_z_and_neg_x_pos_z
+dEQP-GLES2.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-GLES2.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
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_neg_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_neg_x_pos_y_pos_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_pos_x_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_pos_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_pos_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_pos_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_pos_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
+dEQP-GLES2.functional.depth_stencil_clear.depth_scissored_masked
 dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked
 dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_scissored_masked
-dEQP-GLES2.functional.shaders.preprocessor.basic.identifier_with_double_underscore_vertex
-dEQP-GLES2.functional.shaders.preprocessor.basic.identifier_with_double_underscore_fragment
-dEQP-GLES2.functional.shaders.preprocessor.predefined_macros.line_2_vertex
-dEQP-GLES2.functional.shaders.preprocessor.predefined_macros.line_2_fragment
-dEQP-GLES2.functional.shaders.preprocessor.builtin.line_vertex
-dEQP-GLES2.functional.shaders.preprocessor.builtin.line_fragment
-dEQP-GLES2.functional.shaders.preprocessor.builtin.line_expression_vertex
-dEQP-GLES2.functional.shaders.preprocessor.builtin.line_expression_fragment
-dEQP-GLES2.functional.shaders.preprocessor.builtin.line_and_file_expression_vertex
-dEQP-GLES2.functional.shaders.preprocessor.builtin.line_and_file_expression_fragment
-dEQP-GLES2.functional.shaders.preprocessor.builtin.line_defined_1_vertex
-dEQP-GLES2.functional.shaders.preprocessor.builtin.line_defined_1_fragment
-dEQP-GLES2.functional.shaders.preprocessor.builtin.line_defined_2_vertex
-dEQP-GLES2.functional.shaders.preprocessor.builtin.line_defined_2_fragment
-dEQP-GLES2.functional.shaders.preprocessor.builtin.invalid_line_file_1_vertex
-dEQP-GLES2.functional.shaders.preprocessor.builtin.invalid_line_file_1_fragment
-dEQP-GLES2.functional.shaders.preprocessor.builtin.invalid_line_file_3_vertex
-dEQP-GLES2.functional.shaders.preprocessor.builtin.invalid_line_file_3_fragment
-dEQP-GLES2.functional.shaders.preprocessor.pragmas.pragma_vertex
-dEQP-GLES2.functional.shaders.preprocessor.pragmas.invalid_pragma_invalid_debug_vertex
-dEQP-GLES2.functional.shaders.preprocessor.pragmas.invalid_pragma_invalid_debug_fragment
-dEQP-GLES2.functional.shaders.preprocessor.pragmas.invalid_pragma_invalid_token_vertex
-dEQP-GLES2.functional.shaders.preprocessor.pragmas.invalid_pragma_invalid_token_fragment
-dEQP-GLES2.functional.shaders.preprocessor.extensions.basic_vertex
-dEQP-GLES2.functional.shaders.preprocessor.extensions.macro_exp_vertex
-dEQP-GLES2.functional.shaders.preprocessor.extensions.after_non_preprocessing_tokens_vertex
-dEQP-GLES2.functional.shaders.preprocessor.extensions.after_non_preprocessing_tokens_fragment
-dEQP-GLES2.functional.shaders.constants.const_float_function_gotcha_vertex
+dEQP-GLES2.functional.depth_stencil_clear.stencil_masked
+dEQP-GLES2.functional.depth_stencil_clear.stencil_scissored_masked
+dEQP-GLES2.functional.fbo.api.attachment_query_default_fbo
+dEQP-GLES2.functional.fbo.api.attachment_query_empty_fbo
+dEQP-GLES2.functional.fbo.api.attachment_query_texcube
+dEQP-GLES2.functional.fbo.api.invalid_rbo_attachments
+dEQP-GLES2.functional.fbo.api.texture_levels
+dEQP-GLES2.functional.fbo.api.valid_texcube_attachments
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.r8
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.red_float
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.red_half_float_oes
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.red_unsigned_byte
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg8
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg_float
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg_half_float_oes
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg_unsigned_byte
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.srgb8_alpha8
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.depth_component_unsigned_int
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.depth_component_unsigned_short
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.depth_stencil_unsigned_int_24_8
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.stencil_index8
+dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.depth_stencil_unsigned_int_24_8
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.r8
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.red_float
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.red_unsigned_byte
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rg8
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb10_a2
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb565
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb5_a1
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb8
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba4
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba8
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba_float
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba_half_float_oes
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_float
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_half_float_oes
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rg_float
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rg_unsigned_byte
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.sr8_ext
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.srg8_ext
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.srgb8_alpha8
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.srgb_unsigned_byte
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.depth24_stencil8
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.depth_component16
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.depth_component24
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.depth_component32
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.stencil_index8
+dEQP-GLES2.functional.fbo.completeness.renderable.texture.stencil.depth24_stencil8
+dEQP-GLES2.functional.fbo.completeness.size.zero
+dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgb5_a1
+dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgb5_a1_depth_component16
+dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgb5_a1_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgb565_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgb5_a1_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgba4_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_tex2d_rgba_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_tex2d_rgb_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_tex2d_rgba_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_tex2d_rgb_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgb565_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgb5_a1_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgba4_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_tex2d_rgba_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_tex2d_rgb_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.repeated_clear.tex2d_rgb
+dEQP-GLES2.functional.fbo.render.repeated_clear.tex2d_rgba
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16_stencil_index8
+dEQP-GLES2.functional.fbo.render.stencil_clear.rbo_rgb5_a1_stencil_index8
+dEQP-GLES2.functional.fbo.render.texsubimage.after_render_tex2d_rgb
+dEQP-GLES2.functional.fbo.render.texsubimage.after_render_tex2d_rgba
+dEQP-GLES2.functional.fbo.render.texsubimage.between_render_tex2d_rgb
+dEQP-GLES2.functional.fbo.render.texsubimage.between_render_tex2d_rgba
+dEQP-GLES2.functional.flush_finish.finish
+dEQP-GLES2.functional.flush_finish.finish_wait
+dEQP-GLES2.functional.flush_finish.flush
+dEQP-GLES2.functional.flush_finish.flush_wait
+dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_alpha_saturate_zero
+dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_alpha_saturate_zero
+dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_constant_alpha
+dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_constant_color
+dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one
+dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one_minus_constant_alpha
+dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one_minus_constant_color
+dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one_minus_src_alpha
+dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one_minus_src_color
+dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_src_alpha
+dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_src_alpha_saturate
+dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_src_color
+dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_zero
+dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.zero_constant_alpha
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.0
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.1
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.10
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.11
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.12
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.13
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.14
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.15
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.16
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.17
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.18
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.19
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.2
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.20
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.21
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.22
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.23
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.24
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.3
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.4
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.5
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.6
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.7
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.8
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.9
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_invert_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_invert_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_invert_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_invert_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_keep_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_keep_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_keep_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_keep_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_zero_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_zero_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_zero_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_zero_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_decr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_invert_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_decr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_invert_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_keep_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_replace_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_zero_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_decr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_incr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_invert_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_invert_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_invert_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_invert_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_keep_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_keep_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_keep_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_keep_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_replace_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_replace_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_replace_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_replace_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_invert_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_invert_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_invert_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_invert_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_replace_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_replace_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_replace_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_replace_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_zero_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_zero_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_zero_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_zero_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_decr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_replace_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_replace_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_replace_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_replace_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_decr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_invert
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_keep
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_replace
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_wrap_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_zero
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_invert_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_invert_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_invert_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_invert_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_keep_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_keep_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_keep_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_keep_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_replace_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_replace_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_replace_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_replace_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_zero_decr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_zero_decr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_zero_incr
+dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_zero_incr_wrap
+dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.stencil
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.13
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.2
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.28
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.4
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.42
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.44
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.46
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.55
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.61
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.70
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.71
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.85
+dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.97
+dEQP-GLES2.functional.fragment_ops.random.19
+dEQP-GLES2.functional.fragment_ops.random.2
+dEQP-GLES2.functional.fragment_ops.random.48
+dEQP-GLES2.functional.fragment_ops.random.67
+dEQP-GLES2.functional.fragment_ops.random.74
+dEQP-GLES2.functional.fragment_ops.random.84
+dEQP-GLES2.functional.fragment_ops.random.91
+dEQP-GLES2.functional.fragment_ops.scissor.outside_render_tri
+dEQP-GLES2.functional.fragment_ops.stencil.cmp_not_equal
+dEQP-GLES2.functional.fragment_ops.stencil.decr_wrap_stencil_fail
+dEQP-GLES2.functional.fragment_ops.stencil.depth_fail_replace
+dEQP-GLES2.functional.fragment_ops.stencil.depth_pass_replace
+dEQP-GLES2.functional.fragment_ops.stencil.incr_wrap_stencil_fail
+dEQP-GLES2.functional.fragment_ops.stencil.invert_stencil_fail
+dEQP-GLES2.functional.fragment_ops.stencil.stencil_fail_replace
+dEQP-GLES2.functional.fragment_ops.stencil.zero_stencil_fail
+dEQP-GLES2.functional.lifetime.attach.deleted_name.renderbuffer_framebuffer
+dEQP-GLES2.functional.lifetime.attach.deleted_name.texture_framebuffer
+dEQP-GLES2.functional.negative_api.buffer.clear
+dEQP-GLES2.functional.negative_api.buffer.delete_buffers
+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.read_pixels
+dEQP-GLES2.functional.negative_api.buffer.read_pixels_format_mismatch
+dEQP-GLES2.functional.negative_api.shader.shader_binary
+dEQP-GLES2.functional.negative_api.shader.uniformf_invalid_program
+dEQP-GLES2.functional.negative_api.shader.uniformfv_invalid_program
+dEQP-GLES2.functional.negative_api.shader.uniformi_invalid_program
+dEQP-GLES2.functional.negative_api.shader.uniformiv_invalid_program
+dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_program
+dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_transpose
+dEQP-GLES2.functional.negative_api.state.get_framebuffer_attachment_parameteriv
+dEQP-GLES2.functional.negative_api.state.get_uniformfv
+dEQP-GLES2.functional.negative_api.state.get_uniformiv
+dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_invalid_size
+dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_level_max_cube_pos
+dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_level_max_tex2d
+dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_neg_level_cube
+dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_neg_level_tex2d
+dEQP-GLES2.functional.negative_api.texture.compressedtexsubimage2d_invalid_size
+dEQP-GLES2.functional.negative_api.texture.compressedtexsubimage2d_level_max_cube
+dEQP-GLES2.functional.negative_api.texture.compressedtexsubimage2d_level_max_tex2d
+dEQP-GLES2.functional.negative_api.texture.compressedtexsubimage2d_neg_offset
+dEQP-GLES2.functional.negative_api.texture.compressedtexsubimage2d_neg_wdt_hgt
+dEQP-GLES2.functional.negative_api.texture.compressedtexsubimage2d_offset_allowed
+dEQP-GLES2.functional.negative_api.texture.copyteximage2d_inequal_width_height_cube
+dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_cube_neg_x
+dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_cube_neg_y
+dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_cube_neg_z
+dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_cube_pos_x
+dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_cube_pos_y
+dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_cube_pos_z
+dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_tex2d
+dEQP-GLES2.functional.negative_api.texture.copytexsubimage2d_incomplete_framebuffer
+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.teximage2d_invalid_format
+dEQP-GLES2.functional.negative_api.texture.teximage2d_invalid_internalformat
+dEQP-GLES2.functional.negative_api.texture.texsubimage2d_invalid_format
+dEQP-GLES2.functional.negative_api.texture.texsubimage2d_invalid_type
+dEQP-GLES2.functional.negative_api.texture.texsubimage2d_level_max_cube
+dEQP-GLES2.functional.negative_api.texture.texsubimage2d_neg_offset
+dEQP-GLES2.functional.negative_api.texture.texsubimage2d_neg_wdt_hgt
+dEQP-GLES2.functional.negative_api.texture.texsubimage2d_offset_allowed
+dEQP-GLES2.functional.negative_api.vertex_array.draw_arrays_incomplete_primitive
+dEQP-GLES2.functional.negative_api.vertex_array.draw_arrays_invalid_program
+dEQP-GLES2.functional.negative_api.vertex_array.draw_elements_incomplete_primitive
+dEQP-GLES2.functional.negative_api.vertex_array.draw_elements_invalid_program
+dEQP-GLES2.functional.polygon_offset.default_displacement_with_units
+dEQP-GLES2.functional.polygon_offset.default_factor_1_slope
+dEQP-GLES2.functional.polygon_offset.default_render_with_units
+dEQP-GLES2.functional.polygon_offset.default_result_depth_clamp
+dEQP-GLES2.functional.polygon_offset.fixed16_displacement_with_units
+dEQP-GLES2.functional.polygon_offset.fixed16_factor_1_slope
+dEQP-GLES2.functional.polygon_offset.fixed16_render_with_units
+dEQP-GLES2.functional.polygon_offset.fixed16_result_depth_clamp
+dEQP-GLES2.functional.rasterization.interpolation.basic.line_loop_wide
+dEQP-GLES2.functional.rasterization.interpolation.basic.line_strip_wide
+dEQP-GLES2.functional.rasterization.interpolation.basic.lines_wide
+dEQP-GLES2.functional.rasterization.interpolation.projected.line_loop_wide
+dEQP-GLES2.functional.rasterization.interpolation.projected.line_strip_wide
+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.max_draw_buffers_fragment
+dEQP-GLES2.functional.shaders.builtin_variable.max_draw_buffers_vertex
+dEQP-GLES2.functional.shaders.builtin_variable.max_varying_vectors_fragment
+dEQP-GLES2.functional.shaders.builtin_variable.max_varying_vectors_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_float_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_float_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec2_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec2_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec3_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec3_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec4_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec4_vertex
+dEQP-GLES2.functional.shaders.constant_expressions.complex_types.nested_builtin_funcs_fragment
+dEQP-GLES2.functional.shaders.constant_expressions.complex_types.nested_builtin_funcs_vertex
+dEQP-GLES2.functional.shaders.constants.const_float_assign_variable_1_fragment
+dEQP-GLES2.functional.shaders.constants.const_float_assign_variable_1_vertex
 dEQP-GLES2.functional.shaders.constants.const_float_function_gotcha_fragment
-dEQP-GLES2.functional.shaders.linkage.varying_type_mismatch_1
-dEQP-GLES2.functional.shaders.linkage.varying_illegal_usage_1
+dEQP-GLES2.functional.shaders.constants.const_float_function_gotcha_vertex
+dEQP-GLES2.functional.shaders.constants.int_3_fragment
+dEQP-GLES2.functional.shaders.constants.int_3_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_bvec2_int_vec4_bool_to_mat3_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_float_int_bool_to_mat2_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_float_to_mat3_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_float_ivec2_to_mat2_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_combine.float_bvec4_ivec2_bool_bool_to_mat3_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_combine.float_ivec3_bvec3_vec4_ivec2_float_vec2_to_mat4_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_combine.int_int_int_int_to_mat2_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_combine.int_ivec2_int_to_mat2_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_combine.ivec3_ivec3_ivec3_to_mat3_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_combine.ivec4_ivec4_ivec4_ivec4_to_mat4_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_bool_to_mat3_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_combine.vec2_ivec2_to_mat2_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat2_to_mat2_fragment
+dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat2_to_mat2_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat3_to_mat3_fragment
+dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat3_to_mat3_vertex
+dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat4_to_mat4_fragment
+dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat4_to_mat4_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.int_to_mat2_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.int_to_mat3_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_matrix.int_to_mat4_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.int_to_float_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.int_to_int_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_bvec2_fragment
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_bvec2_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_bvec3_fragment
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_bvec3_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_bvec4_fragment
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_bvec4_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_ivec2_fragment
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_ivec3_fragment
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_ivec4_fragment
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_bvec2_fragment
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_bvec2_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_bvec3_fragment
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_bvec3_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_bvec4_fragment
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_bvec4_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec2_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec3_vertex
+dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_bool_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_bool_to_vec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_to_vec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_ivec2_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_ivec2_to_vec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_ivec2_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_ivec2_to_vec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_float_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_int_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_int_to_vec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec3_float_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.float_bool_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_float_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.float_int_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.float_int_to_vec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.int_bool_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.int_bool_to_vec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_int_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_int_to_vec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_to_vec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_to_vec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.int_ivec2_int_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.int_ivec2_int_to_vec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bool_to_ivec3_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bool_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bvec2_to_ivec4_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bvec2_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_ivec2_to_ivec4_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_ivec2_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_ivec2_to_vec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_vec2_to_ivec4_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_vec2_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_combine.vec3_float_to_ivec4_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_combine.vec3_float_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec2_to_int_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec3_to_int_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec4_to_int_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec2_to_int_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec2_to_int_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec3_to_int_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec3_to_int_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec4_to_int_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec4_to_int_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec2_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec2_to_vec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_vec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_vec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec4_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec2_to_ivec2_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec2_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_ivec2_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_ivec3_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_ivec2_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_ivec2_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_ivec3_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_ivec3_vertex
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_ivec4_fragment
+dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_ivec4_vertex
+dEQP-GLES2.functional.shaders.declarations.invalid_declarations.invariant_attribute
+dEQP-GLES2.functional.shaders.declarations.invalid_declarations.invariant_uniform
+dEQP-GLES2.functional.shaders.discard.dynamic_loop_texture
+dEQP-GLES2.functional.shaders.discard.function_static_loop_texture
+dEQP-GLES2.functional.shaders.discard.static_loop_texture
+dEQP-GLES2.functional.shaders.fragdata.invalid_assign_to_1
+dEQP-GLES2.functional.shaders.fragdata.valid_dynamic_index
+dEQP-GLES2.functional.shaders.fragdata.valid_uniform_index
+dEQP-GLES2.functional.shaders.fragdata.write_fragcolor_and_fragdata_static_if
+dEQP-GLES2.functional.shaders.fragdata.write_fragcolor_and_fragdata_unused_func
+dEQP-GLES2.functional.shaders.functions.array_arguments.copy_global_inout_on_call_fragment
+dEQP-GLES2.functional.shaders.functions.array_arguments.copy_global_inout_on_call_vertex
+dEQP-GLES2.functional.shaders.functions.array_arguments.copy_local_inout_on_call_fragment
+dEQP-GLES2.functional.shaders.functions.array_arguments.copy_local_inout_on_call_vertex
+dEQP-GLES2.functional.shaders.functions.array_arguments.global_in_int_vertex
+dEQP-GLES2.functional.shaders.functions.array_arguments.local_in_int_vertex
+dEQP-GLES2.functional.shaders.functions.datatypes.int_int_vertex
+dEQP-GLES2.functional.shaders.functions.datatypes.int_ivec2_vertex
+dEQP-GLES2.functional.shaders.functions.datatypes.int_ivec3_vertex
+dEQP-GLES2.functional.shaders.functions.datatypes.int_ivec4_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.array_size_from_const_arg_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.array_size_from_const_arg_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.attribute_argument_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.attribute_return_type_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.attribute_return_type_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.double_declare_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.double_declare_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.init_const_local_from_const_arg_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.init_const_local_from_const_arg_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.local_function_prototype_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.local_function_prototype_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.prototype_mismatch_argument_array_const_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.prototype_mismatch_argument_array_const_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.prototype_mismatch_argument_const_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.prototype_mismatch_argument_const_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.return_array_in_struct_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.return_array_in_struct_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.uniform_return_type_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.uniform_return_type_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.varying_argument_vertex
+dEQP-GLES2.functional.shaders.functions.invalid.varying_return_type_fragment
+dEQP-GLES2.functional.shaders.functions.invalid.varying_return_type_vertex
+dEQP-GLES2.functional.shaders.functions.misc.argument_eval_order_1_fragment
+dEQP-GLES2.functional.shaders.functions.misc.argument_eval_order_1_vertex
+dEQP-GLES2.functional.shaders.functions.misc.argument_eval_order_2_vertex
+dEQP-GLES2.functional.shaders.functions.misc.multi_arg_int_vertex
+dEQP-GLES2.functional.shaders.functions.overloading.array_size_fragment
+dEQP-GLES2.functional.shaders.functions.overloading.array_size_vertex
+dEQP-GLES2.functional.shaders.functions.overloading.builtin_sin_vertex
+dEQP-GLES2.functional.shaders.functions.overloading.builtin_step_vertex
+dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_int_types_vertex
+dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_type_simple_fragment
+dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_type_simple_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.const_in_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.const_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.in_highp_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.in_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.in_lowp_float_fragment
+dEQP-GLES2.functional.shaders.functions.qualifiers.in_lowp_float_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.in_lowp_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.inout_highp_float_fragment
+dEQP-GLES2.functional.shaders.functions.qualifiers.inout_highp_float_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.inout_highp_int_fragment
+dEQP-GLES2.functional.shaders.functions.qualifiers.inout_highp_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.inout_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.inout_lowp_float_fragment
+dEQP-GLES2.functional.shaders.functions.qualifiers.inout_lowp_float_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.inout_lowp_int_fragment
+dEQP-GLES2.functional.shaders.functions.qualifiers.inout_lowp_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.out_highp_float_fragment
+dEQP-GLES2.functional.shaders.functions.qualifiers.out_highp_float_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.out_highp_int_fragment
+dEQP-GLES2.functional.shaders.functions.qualifiers.out_highp_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.out_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.out_lowp_float_fragment
+dEQP-GLES2.functional.shaders.functions.qualifiers.out_lowp_float_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.out_lowp_int_fragment
+dEQP-GLES2.functional.shaders.functions.qualifiers.out_lowp_int_vertex
+dEQP-GLES2.functional.shaders.indexing.uniform_array.float_static_loop_read_fragment
+dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_loop_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_loop_write_static_loop_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_loop_write_static_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_write_static_loop_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_write_static_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_loop_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_loop_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_loop_write_static_loop_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_loop_write_static_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_write_static_loop_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_write_static_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_loop_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_loop_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_loop_write_static_loop_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_loop_write_static_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_write_static_loop_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_write_static_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_loop_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_dynamic_loop_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_write_dynamic_loop_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_loop_write_dynamic_loop_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_loop_write_dynamic_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_write_dynamic_loop_read
+dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_write_dynamic_read
+dEQP-GLES2.functional.shaders.invariance.highp.common_subexpression_0
+dEQP-GLES2.functional.shaders.invariance.highp.common_subexpression_1
+dEQP-GLES2.functional.shaders.invariance.highp.common_subexpression_2
+dEQP-GLES2.functional.shaders.invariance.highp.common_subexpression_3
+dEQP-GLES2.functional.shaders.invariance.highp.loop_0
+dEQP-GLES2.functional.shaders.invariance.highp.loop_1
+dEQP-GLES2.functional.shaders.invariance.highp.subexpression_precision_highp
+dEQP-GLES2.functional.shaders.invariance.lowp.common_subexpression_1
+dEQP-GLES2.functional.shaders.invariance.lowp.common_subexpression_2
+dEQP-GLES2.functional.shaders.invariance.lowp.common_subexpression_3
+dEQP-GLES2.functional.shaders.invariance.lowp.loop_0
+dEQP-GLES2.functional.shaders.invariance.lowp.loop_1
+dEQP-GLES2.functional.shaders.invariance.mediump.common_subexpression_0
+dEQP-GLES2.functional.shaders.invariance.mediump.common_subexpression_1
+dEQP-GLES2.functional.shaders.invariance.mediump.common_subexpression_2
+dEQP-GLES2.functional.shaders.invariance.mediump.common_subexpression_3
+dEQP-GLES2.functional.shaders.invariance.mediump.loop_0
+dEQP-GLES2.functional.shaders.invariance.mediump.loop_1
+dEQP-GLES2.functional.shaders.keywords.keywords.bvec2_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.bvec2_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.bvec3_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.bvec3_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.bvec4_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.bvec4_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.false_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.false_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.ivec2_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.ivec2_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.ivec3_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.ivec3_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.ivec4_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.ivec4_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.mat2_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.mat2_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.mat3_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.mat3_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.mat4_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.mat4_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.sampler2D_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.sampler2D_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.samplerCube_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.samplerCube_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.true_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.true_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.vec2_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.vec2_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.vec3_fragment
+dEQP-GLES2.functional.shaders.keywords.keywords.vec3_vertex
+dEQP-GLES2.functional.shaders.keywords.keywords.vec4_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.cast_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.cast_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.double_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.double_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.dvec2_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.dvec2_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.dvec3_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.dvec3_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.dvec4_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.dvec4_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.enum_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.enum_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.external_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.external_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fixed_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fixed_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fvec2_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fvec2_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fvec3_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fvec3_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fvec4_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fvec4_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.half_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.half_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.hvec2_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.hvec2_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.hvec3_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.hvec3_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.hvec4_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.hvec4_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.input_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.input_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.long_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.long_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.noinline_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.noinline_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.output_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.output_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.packed_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.packed_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.public_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.public_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler1D_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler1DShadow_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler1DShadow_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler1D_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler2DRect_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler2DRectShadow_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler2DRectShadow_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler2DRect_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler2DShadow_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler2DShadow_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler3D_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler3DRect_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler3DRect_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler3D_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sizeof_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sizeof_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.union_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.union_vertex
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.using_fragment
+dEQP-GLES2.functional.shaders.keywords.reserved_keywords.using_vertex
 dEQP-GLES2.functional.shaders.linkage.uniform_struct_partial_bvec2_vec2
-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.uniform_struct_precision_conflict_1
 dEQP-GLES2.functional.shaders.linkage.uniform_struct_precision_conflict_2
 dEQP-GLES2.functional.shaders.linkage.uniform_struct_precision_conflict_3
 dEQP-GLES2.functional.shaders.linkage.uniform_struct_precision_conflict_4
-dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat4_to_mat4_vertex
-dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat4_to_mat4_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat3_to_mat3_vertex
-dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat3_to_mat3_fragment
-dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat2_to_mat2_vertex
-dEQP-GLES2.functional.shaders.conversions.matrix_to_matrix.mat2_to_mat2_fragment
-dEQP-GLES2.functional.shaders.declarations.invalid_declarations.invariant_attribute
-dEQP-GLES2.functional.shaders.declarations.invalid_declarations.invariant_uniform
-dEQP-GLES2.functional.shaders.functions.array_arguments.copy_global_inout_on_call_vertex
-dEQP-GLES2.functional.shaders.functions.array_arguments.copy_global_inout_on_call_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.prototype_mismatch_argument_const_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.prototype_mismatch_argument_const_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.prototype_mismatch_argument_array_const_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.prototype_mismatch_argument_array_const_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.return_array_in_struct_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.return_array_in_struct_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.local_function_prototype_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.local_function_prototype_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.uniform_return_type_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.uniform_return_type_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.varying_return_type_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.varying_return_type_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.init_const_local_from_const_arg_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.init_const_local_from_const_arg_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.array_size_from_const_arg_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.array_size_from_const_arg_fragment
-dEQP-GLES2.functional.shaders.functions.invalid.double_declare_vertex
-dEQP-GLES2.functional.shaders.functions.invalid.double_declare_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.true_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.true_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.false_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.false_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.mat2_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.mat2_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.mat3_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.mat3_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.mat4_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.mat4_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.vec2_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.vec2_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.vec3_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.vec3_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.vec4_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.ivec2_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.ivec2_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.ivec3_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.ivec3_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.ivec4_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.ivec4_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.bvec2_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.bvec2_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.bvec3_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.bvec3_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.bvec4_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.bvec4_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.sampler2D_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.sampler2D_fragment
-dEQP-GLES2.functional.shaders.keywords.keywords.samplerCube_vertex
-dEQP-GLES2.functional.shaders.keywords.keywords.samplerCube_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.union_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.union_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.enum_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.enum_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.packed_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.packed_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.noinline_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.noinline_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.public_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.public_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.external_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.external_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.long_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.long_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.double_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.double_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.half_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.half_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fixed_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fixed_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.input_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.input_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.output_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.output_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.hvec2_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.hvec2_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.hvec3_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.hvec3_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.hvec4_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.hvec4_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.dvec2_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.dvec2_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.dvec3_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.dvec3_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.dvec4_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.dvec4_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fvec2_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fvec2_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fvec3_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fvec3_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fvec4_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.fvec4_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler1D_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler1D_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler3D_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler3D_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler1DShadow_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler1DShadow_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler2DShadow_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler2DShadow_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler2DRect_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler2DRect_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler3DRect_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler3DRect_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler2DRectShadow_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sampler2DRectShadow_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sizeof_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.sizeof_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.cast_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.cast_fragment
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.using_vertex
-dEQP-GLES2.functional.shaders.keywords.reserved_keywords.using_fragment
-dEQP-GLES2.functional.shaders.reserved_operators.operator_bitwise_not_vertex
-dEQP-GLES2.functional.shaders.reserved_operators.operator_bitwise_not_fragment
-dEQP-GLES2.functional.shaders.qualification_order.variables.valid.invariant_storage_precision
+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_differing_precision_2
+dEQP-GLES2.functional.shaders.linkage.varying_illegal_usage_1
+dEQP-GLES2.functional.shaders.linkage.varying_type_mismatch_1
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.101_iterations_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_highp_float_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_highp_int_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_lowp_float_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_lowp_int_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_mediump_float_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.basic_mediump_int_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.compound_statement_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.compound_statement_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.function_call_inout_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.function_call_return_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.infinite_with_conditional_break_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.infinite_with_conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_sequence_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_1_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_2_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_2_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.post_increment_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.pre_increment_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.select_iteration_count_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_statement_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_statement_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.single_statement_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.unconditional_continue_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.vector_counter_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.101_iterations_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_highp_float_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_highp_int_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_highp_int_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_float_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_int_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_int_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_float_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_int_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.compound_statement_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.compound_statement_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_break_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_inout_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_return_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.infinite_with_conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_sequence_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_sequence_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_1_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_1_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_2_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_2_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.post_increment_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.pre_increment_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.select_iteration_count_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.select_iteration_count_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_statement_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_statement_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.single_statement_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.unconditional_continue_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.vector_counter_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.101_iterations_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_highp_float_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_highp_int_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_lowp_float_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_lowp_int_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_mediump_float_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_mediump_int_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.compound_statement_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.compound_statement_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.function_call_inout_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.function_call_return_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.infinite_with_conditional_break_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.infinite_with_conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_sequence_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_1_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_2_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_2_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.post_increment_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.pre_increment_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.select_iteration_count_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_statement_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_statement_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.single_statement_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.unconditional_continue_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.vector_counter_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.101_iterations_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_highp_float_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_highp_int_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_lowp_float_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_lowp_int_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_mediump_float_fragment
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_mediump_float_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_mediump_int_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.compound_statement_fragment
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.compound_statement_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.function_call_inout_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.function_call_return_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.infinite_with_conditional_break_fragment
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.infinite_with_conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_sequence_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_tricky_dataflow_1_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_tricky_dataflow_2_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.post_increment_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.pre_increment_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.select_iteration_count_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.sequence_statement_fragment
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.sequence_statement_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.sequence_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.single_statement_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.unconditional_continue_fragment
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.unconditional_continue_vertex
+dEQP-GLES2.functional.shaders.loops.for_constant_iterations.vector_counter_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.101_iterations_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_float_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_int_fragment
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_int_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_float_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_int_fragment
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_int_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_mediump_float_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_mediump_int_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.compound_statement_fragment
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.compound_statement_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_break_fragment
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.function_call_inout_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.function_call_return_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.infinite_with_conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_fragment
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_sequence_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_1_fragment
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_1_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_2_fragment
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_2_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.post_increment_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.pre_increment_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.select_iteration_count_fragment
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.select_iteration_count_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_fragment
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_statement_fragment
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_statement_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.single_statement_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.unconditional_continue_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.vector_counter_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.101_iterations_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.101_iterations_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_highp_float_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_highp_int_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_lowp_float_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_lowp_int_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_float_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_float_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_int_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_int_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.compound_statement_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.compound_statement_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_body_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_inout_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_inout_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_return_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_return_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.infinite_with_conditional_break_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.infinite_with_conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_sequence_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_sequence_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_1_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_1_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_2_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_2_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.post_increment_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.post_increment_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.pre_increment_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.pre_increment_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.select_iteration_count_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.sequence_statement_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.sequence_statement_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.sequence_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.single_statement_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.single_statement_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.unconditional_continue_fragment
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.unconditional_continue_vertex
+dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.vector_counter_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.101_iterations_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.101_iterations_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_highp_float_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_highp_int_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_lowp_float_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_lowp_int_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_mediump_float_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_mediump_float_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_mediump_int_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_mediump_int_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.compound_statement_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.compound_statement_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_inout_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_inout_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_return_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_return_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.infinite_with_conditional_break_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.infinite_with_conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_1_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_1_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_2_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_2_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.post_increment_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.post_increment_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.pre_increment_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.select_iteration_count_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_statement_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_statement_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.single_statement_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.single_statement_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.unconditional_continue_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.unconditional_continue_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.vector_counter_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.101_iterations_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_float_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_int_fragment
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_int_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_float_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_int_fragment
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_int_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_mediump_float_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_mediump_int_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.compound_statement_fragment
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.compound_statement_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_inout_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_return_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.infinite_with_conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_fragment
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_tricky_dataflow_1_fragment
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_tricky_dataflow_1_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_tricky_dataflow_2_fragment
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_tricky_dataflow_2_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.post_increment_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.pre_increment_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.select_iteration_count_fragment
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.select_iteration_count_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_fragment
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_statement_fragment
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_statement_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.single_statement_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.unconditional_continue_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.vector_counter_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.101_iterations_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.101_iterations_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_highp_float_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_highp_int_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_lowp_float_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_lowp_int_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_float_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_float_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_int_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_int_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.compound_statement_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.compound_statement_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_break_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_inout_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_inout_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_return_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_return_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.infinite_with_conditional_break_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.infinite_with_conditional_break_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_1_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_1_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_2_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_2_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.post_increment_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.post_increment_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.pre_increment_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.select_iteration_count_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_statement_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_statement_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.single_statement_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.single_statement_vertex
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_continue_fragment
+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.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
+dEQP-GLES2.functional.shaders.matrix.div.const_lowp_mat4_float_fragment
+dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat3_mat3_fragment
+dEQP-GLES2.functional.shaders.matrix.div.dynamic_lowp_mat4_mat4_fragment
+dEQP-GLES2.functional.shaders.matrix.div.uniform_highp_mat2_mat2_fragment
+dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat2_mat2_fragment
+dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat3_mat3_fragment
+dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat4_float_fragment
+dEQP-GLES2.functional.shaders.matrix.div.uniform_lowp_mat4_mat4_fragment
+dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat2_float_fragment
+dEQP-GLES2.functional.shaders.matrix.div.uniform_mediump_mat2_mat2_fragment
+dEQP-GLES2.functional.shaders.matrix.mul_assign.dynamic_lowp_mat3_fragment
+dEQP-GLES2.functional.shaders.matrix.mul.const_highp_mat2_mat2_fragment
+dEQP-GLES2.functional.shaders.matrix.mul.const_lowp_mat2_mat2_fragment
+dEQP-GLES2.functional.shaders.matrix.mul.const_mediump_mat2_mat2_fragment
+dEQP-GLES2.functional.shaders.matrix.mul.dynamic_lowp_mat3_mat3_fragment
+dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat2_mat2_fragment
+dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_mat4_mat4_fragment
+dEQP-GLES2.functional.shaders.matrix.mul.uniform_highp_vec4_mat4_fragment
+dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_mat2_mat2_fragment
+dEQP-GLES2.functional.shaders.matrix.mul.uniform_lowp_mat4_mat4_fragment
+dEQP-GLES2.functional.shaders.matrix.mul.uniform_mediump_mat2_mat2_fragment
+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.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
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec3_vertex
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec4_vertex
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec2_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec2_vertex
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec3_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec3_vertex
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec4_vertex
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.lowp_float_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.lowp_vec2_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.lowp_vec3_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.lowp_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.lowp_float_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.lowp_vec2_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.lowp_vec3_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.lowp_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_float_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_vec2_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_vec3_fragment
+dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_effect.lowp_int_fragment
+dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_effect.mediump_int_fragment
+dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_result.lowp_int_fragment
+dEQP-GLES2.functional.shaders.operator.binary_operator.div_assign_result.mediump_int_fragment
+dEQP-GLES2.functional.shaders.operator.binary_operator.div.lowp_int_fragment
+dEQP-GLES2.functional.shaders.operator.binary_operator.div.lowp_int_ivec3_fragment
+dEQP-GLES2.functional.shaders.operator.binary_operator.div.lowp_int_ivec4_fragment
+dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_fragment
+dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_ivec3_fragment
+dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_ivec4_fragment
+dEQP-GLES2.functional.shaders.operator.binary_operator.div.mediump_int_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.greater.lowp_int_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.floor.lowp_float_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.floor.lowp_vec2_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.floor.lowp_vec3_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.floor.lowp_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.mix.mediump_vec2_float_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_float_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_float_vec2_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_float_vec3_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_float_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_vec2_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_vec3_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.smoothstep.lowp_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.step.lowp_float_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.common_functions.step.lowp_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.float_compare.greaterThanEqual.lowp_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.float_compare.greaterThan.lowp_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.float_compare.lessThanEqual.lowp_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.float_compare.lessThan.lowp_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.float_compare.notEqual.lowp_vec4_fragment
+dEQP-GLES2.functional.shaders.operator.int_compare.equal.highp_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.int_compare.equal.lowp_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.int_compare.equal.mediump_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.highp_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.lowp_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.int_compare.notEqual.mediump_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.sequence.side_effects.highp_vec4_ivec4_bvec4_vertex
+dEQP-GLES2.functional.shaders.operator.sequence.side_effects.lowp_vec4_ivec4_bvec4_vertex
+dEQP-GLES2.functional.shaders.operator.sequence.side_effects.mediump_vec4_ivec4_bvec4_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.post_decrement_effect.lowp_int_vertex
+dEQP-GLES2.functional.shaders.preprocessor.basic.identifier_with_double_underscore_fragment
+dEQP-GLES2.functional.shaders.preprocessor.basic.identifier_with_double_underscore_vertex
+dEQP-GLES2.functional.shaders.preprocessor.builtin.invalid_line_file_1_fragment
+dEQP-GLES2.functional.shaders.preprocessor.builtin.invalid_line_file_1_vertex
+dEQP-GLES2.functional.shaders.preprocessor.builtin.invalid_line_file_3_fragment
+dEQP-GLES2.functional.shaders.preprocessor.builtin.invalid_line_file_3_vertex
+dEQP-GLES2.functional.shaders.preprocessor.builtin.line_and_file_expression_fragment
+dEQP-GLES2.functional.shaders.preprocessor.builtin.line_and_file_expression_vertex
+dEQP-GLES2.functional.shaders.preprocessor.builtin.line_and_file_fragment
+dEQP-GLES2.functional.shaders.preprocessor.builtin.line_and_file_vertex
+dEQP-GLES2.functional.shaders.preprocessor.builtin.line_defined_1_fragment
+dEQP-GLES2.functional.shaders.preprocessor.builtin.line_defined_1_vertex
+dEQP-GLES2.functional.shaders.preprocessor.builtin.line_defined_2_fragment
+dEQP-GLES2.functional.shaders.preprocessor.builtin.line_defined_2_vertex
+dEQP-GLES2.functional.shaders.preprocessor.builtin.line_expression_fragment
+dEQP-GLES2.functional.shaders.preprocessor.builtin.line_expression_vertex
+dEQP-GLES2.functional.shaders.preprocessor.builtin.line_fragment
+dEQP-GLES2.functional.shaders.preprocessor.builtin.line_vertex
+dEQP-GLES2.functional.shaders.preprocessor.conditional_inclusion.unary_ops_2_fragment
+dEQP-GLES2.functional.shaders.preprocessor.conditional_inclusion.unary_ops_2_vertex
+dEQP-GLES2.functional.shaders.preprocessor.definitions.define_value_and_function_fragment
+dEQP-GLES2.functional.shaders.preprocessor.definitions.define_value_and_function_vertex
+dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_invalid_object_1_fragment
+dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_invalid_object_1_vertex
+dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_invalid_object_2_fragment
+dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_invalid_object_2_vertex
+dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_object_invalid_syntax_fragment
+dEQP-GLES2.functional.shaders.preprocessor.definitions.undefine_object_invalid_syntax_vertex
+dEQP-GLES2.functional.shaders.preprocessor.directive.additional_tokens_fragment
+dEQP-GLES2.functional.shaders.preprocessor.directive.additional_tokens_vertex
+dEQP-GLES2.functional.shaders.preprocessor.directive.version_is_more_fragment
+dEQP-GLES2.functional.shaders.preprocessor.directive.version_is_more_vertex
+dEQP-GLES2.functional.shaders.preprocessor.extensions.after_non_preprocessing_tokens_fragment
+dEQP-GLES2.functional.shaders.preprocessor.extensions.after_non_preprocessing_tokens_vertex
+dEQP-GLES2.functional.shaders.preprocessor.extensions.basic_vertex
+dEQP-GLES2.functional.shaders.preprocessor.extensions.invalid_char_in_behavior_fragment
+dEQP-GLES2.functional.shaders.preprocessor.extensions.invalid_char_in_behavior_vertex
+dEQP-GLES2.functional.shaders.preprocessor.extensions.invalid_char_in_name_fragment
+dEQP-GLES2.functional.shaders.preprocessor.extensions.invalid_char_in_name_vertex
+dEQP-GLES2.functional.shaders.preprocessor.extensions.macro_exp_vertex
+dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.function_redefinition_1_fragment
+dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.function_redefinition_1_vertex
+dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.function_redefinition_2_fragment
+dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.function_redefinition_2_vertex
+dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.function_redefinition_3_fragment
+dEQP-GLES2.functional.shaders.preprocessor.function_redefinitions.function_redefinition_3_vertex
+dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.elif_after_else_fragment
+dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.elif_after_else_vertex
+dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_else_fragment
+dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_else_vertex
+dEQP-GLES2.functional.shaders.preprocessor.invalid_conditionals.tokens_after_endif_fragment
+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_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
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_1_vertex
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_comment_fragment
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_comment_vertex
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_defined_1_fragment
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_defined_1_vertex
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_defined_2_fragment
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_defined_2_vertex
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_ifdef_fragment
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_ifdef_vertex
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_ifndef_fragment
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_ifndef_vertex
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_multiline_comment_fragment
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_multiline_comment_vertex
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_undef_ifdef_fragment
+dEQP-GLES2.functional.shaders.preprocessor.object_redefinitions.redefine_object_undef_ifdef_vertex
+dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.div_vs_minus_fragment
+dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.div_vs_minus_vertex
+dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.div_vs_plus_fragment
+dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.div_vs_plus_vertex
+dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.modulo_vs_minus_fragment
+dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.modulo_vs_minus_vertex
+dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.modulo_vs_plus_fragment
+dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.modulo_vs_plus_vertex
+dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.mul_vs_minus_fragment
+dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.mul_vs_minus_vertex
+dEQP-GLES2.functional.shaders.preprocessor.operator_precedence.mul_vs_plus_fragment
+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.invalid_pragma_invalid_debug_fragment
+dEQP-GLES2.functional.shaders.preprocessor.pragmas.invalid_pragma_invalid_debug_vertex
+dEQP-GLES2.functional.shaders.preprocessor.pragmas.invalid_pragma_invalid_token_fragment
+dEQP-GLES2.functional.shaders.preprocessor.pragmas.invalid_pragma_invalid_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
+dEQP-GLES2.functional.shaders.preprocessor.undefined_identifiers.valid_undefined_identifier_1_fragment
+dEQP-GLES2.functional.shaders.preprocessor.undefined_identifiers.valid_undefined_identifier_1_vertex
+dEQP-GLES2.functional.shaders.preprocessor.undefined_identifiers.valid_undefined_identifier_2_fragment
+dEQP-GLES2.functional.shaders.preprocessor.undefined_identifiers.valid_undefined_identifier_2_vertex
 dEQP-GLES2.functional.shaders.qualification_order.variables.valid.invariant_storage
-dEQP-GLES2.functional.shaders.scoping.valid.variable_in_if_hides_global_variable_vertex
-dEQP-GLES2.functional.shaders.scoping.valid.variable_in_if_hides_global_variable_fragment
-dEQP-GLES2.functional.shaders.scoping.valid.local_variable_hides_function_parameter_vertex
-dEQP-GLES2.functional.shaders.scoping.valid.local_variable_hides_function_parameter_fragment
-dEQP-GLES2.functional.shaders.scoping.invalid.redeclare_for_init_statement_variable_vertex
-dEQP-GLES2.functional.shaders.scoping.invalid.redeclare_for_init_statement_variable_fragment
-dEQP-GLES2.functional.shaders.scoping.invalid.redeclare_function_vertex
-dEQP-GLES2.functional.shaders.scoping.invalid.redeclare_function_fragment
-dEQP-GLES2.functional.shaders.scoping.invalid.redeclare_builtin_vertex
-dEQP-GLES2.functional.shaders.scoping.invalid.redeclare_builtin_fragment
-dEQP-GLES2.functional.shaders.scoping.invalid.redefine_builtin_vertex
-dEQP-GLES2.functional.shaders.scoping.invalid.redefine_builtin_fragment
-dEQP-GLES2.functional.shaders.scoping.invalid.conflict_function_struct_vertex
-dEQP-GLES2.functional.shaders.scoping.invalid.conflict_function_struct_fragment
-dEQP-GLES2.functional.shaders.scoping.invalid.conflict_function_variable_vertex
-dEQP-GLES2.functional.shaders.scoping.invalid.conflict_function_variable_fragment
-dEQP-GLES2.functional.shaders.scoping.invalid.use_variable_from_if_in_outer_scope_vertex
-dEQP-GLES2.functional.shaders.scoping.invalid.use_variable_from_if_in_outer_scope_fragment
-dEQP-GLES2.functional.shaders.scoping.invalid.use_variable_from_else_in_outer_scope_vertex
-dEQP-GLES2.functional.shaders.scoping.invalid.use_variable_from_else_in_outer_scope_fragment
-dEQP-GLES2.functional.shaders.struct.local.nested_equal_vertex
-dEQP-GLES2.functional.shaders.struct.local.nested_equal_fragment
-dEQP-GLES2.functional.shaders.struct.local.nested_not_equal_vertex
-dEQP-GLES2.functional.shaders.struct.local.nested_not_equal_fragment
-dEQP-GLES2.functional.shaders.builtin_variable.max_varying_vectors_vertex
-dEQP-GLES2.functional.shaders.builtin_variable.max_varying_vectors_fragment
-dEQP-GLES2.functional.shaders.builtin_variable.max_draw_buffers_vertex
-dEQP-GLES2.functional.shaders.builtin_variable.max_draw_buffers_fragment
-dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecubelod
-dEQP-GLES2.functional.shaders.texture_functions.invalid.texture2d_bias_in_vertex
-dEQP-GLES2.functional.shaders.texture_functions.invalid.texturecube_bias_in_vertex
-dEQP-GLES2.functional.shaders.texture_functions.invalid.texture2dlod_in_fragment
-dEQP-GLES2.functional.shaders.invariance.highp.common_subexpression_1
-dEQP-GLES2.functional.shaders.invariance.highp.common_subexpression_3
-dEQP-GLES2.functional.shaders.invariance.highp.loop_0
-dEQP-GLES2.functional.shaders.invariance.highp.loop_1
-dEQP-GLES2.functional.shaders.invariance.mediump.common_subexpression_1
-dEQP-GLES2.functional.shaders.invariance.mediump.common_subexpression_3
-dEQP-GLES2.functional.shaders.invariance.mediump.loop_0
-dEQP-GLES2.functional.shaders.invariance.mediump.loop_1
-dEQP-GLES2.functional.shaders.invariance.lowp.common_subexpression_1
-dEQP-GLES2.functional.shaders.invariance.lowp.common_subexpression_3
-dEQP-GLES2.functional.shaders.invariance.lowp.loop_0
-dEQP-GLES2.functional.shaders.invariance.lowp.loop_1
-dEQP-GLES2.functional.shaders.fragdata.invalid_assign_to_1
-dEQP-GLES2.functional.shaders.fragdata.write_fragcolor_and_fragdata_static_if
-dEQP-GLES2.functional.shaders.fragdata.write_fragcolor_and_fragdata_unused_func
-dEQP-GLES2.functional.shaders.constant_expressions.complex_types.nested_builtin_funcs_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.complex_types.nested_builtin_funcs_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.radians_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.degrees_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.tan_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_combined_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.fract_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_float_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_float_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec4_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec2_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec2_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec3_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec3_fragment
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec4_vertex
-dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec4_fragment
-dEQP-GLES2.functional.shaders.random.trigonometric.vertex.10
-dEQP-GLES2.functional.shaders.random.trigonometric.vertex.11
-dEQP-GLES2.functional.shaders.random.trigonometric.vertex.15
-dEQP-GLES2.functional.shaders.random.trigonometric.vertex.37
-dEQP-GLES2.functional.shaders.random.trigonometric.vertex.49
-dEQP-GLES2.functional.shaders.random.trigonometric.vertex.83
-dEQP-GLES2.functional.shaders.random.trigonometric.vertex.89
-dEQP-GLES2.functional.shaders.random.trigonometric.vertex.94
-dEQP-GLES2.functional.shaders.random.trigonometric.fragment.10
-dEQP-GLES2.functional.shaders.random.trigonometric.fragment.37
-dEQP-GLES2.functional.shaders.random.trigonometric.fragment.40
-dEQP-GLES2.functional.shaders.random.trigonometric.fragment.49
-dEQP-GLES2.functional.shaders.random.trigonometric.fragment.83
-dEQP-GLES2.functional.shaders.random.trigonometric.fragment.89
-dEQP-GLES2.functional.shaders.random.trigonometric.fragment.94
-dEQP-GLES2.functional.shaders.random.texture.vertex.0
-dEQP-GLES2.functional.shaders.random.texture.vertex.2
-dEQP-GLES2.functional.shaders.random.texture.vertex.3
-dEQP-GLES2.functional.shaders.random.texture.vertex.8
-dEQP-GLES2.functional.shaders.random.texture.vertex.20
-dEQP-GLES2.functional.shaders.random.texture.vertex.28
-dEQP-GLES2.functional.shaders.random.texture.vertex.37
-dEQP-GLES2.functional.shaders.random.texture.vertex.39
+dEQP-GLES2.functional.shaders.qualification_order.variables.valid.invariant_storage_precision
+dEQP-GLES2.functional.shaders.random.all_features.fragment.1
+dEQP-GLES2.functional.shaders.random.all_features.fragment.13
+dEQP-GLES2.functional.shaders.random.all_features.fragment.14
+dEQP-GLES2.functional.shaders.random.all_features.fragment.15
+dEQP-GLES2.functional.shaders.random.all_features.fragment.16
+dEQP-GLES2.functional.shaders.random.all_features.fragment.18
+dEQP-GLES2.functional.shaders.random.all_features.fragment.20
+dEQP-GLES2.functional.shaders.random.all_features.fragment.21
+dEQP-GLES2.functional.shaders.random.all_features.fragment.22
+dEQP-GLES2.functional.shaders.random.all_features.fragment.25
+dEQP-GLES2.functional.shaders.random.all_features.fragment.30
+dEQP-GLES2.functional.shaders.random.all_features.fragment.32
+dEQP-GLES2.functional.shaders.random.all_features.fragment.34
+dEQP-GLES2.functional.shaders.random.all_features.fragment.37
+dEQP-GLES2.functional.shaders.random.all_features.fragment.38
+dEQP-GLES2.functional.shaders.random.all_features.fragment.39
+dEQP-GLES2.functional.shaders.random.all_features.fragment.40
+dEQP-GLES2.functional.shaders.random.all_features.fragment.46
+dEQP-GLES2.functional.shaders.random.all_features.fragment.47
+dEQP-GLES2.functional.shaders.random.all_features.fragment.48
+dEQP-GLES2.functional.shaders.random.all_features.fragment.5
+dEQP-GLES2.functional.shaders.random.all_features.fragment.51
+dEQP-GLES2.functional.shaders.random.all_features.fragment.53
+dEQP-GLES2.functional.shaders.random.all_features.fragment.55
+dEQP-GLES2.functional.shaders.random.all_features.fragment.56
+dEQP-GLES2.functional.shaders.random.all_features.fragment.6
+dEQP-GLES2.functional.shaders.random.all_features.fragment.61
+dEQP-GLES2.functional.shaders.random.all_features.fragment.62
+dEQP-GLES2.functional.shaders.random.all_features.fragment.64
+dEQP-GLES2.functional.shaders.random.all_features.fragment.65
+dEQP-GLES2.functional.shaders.random.all_features.fragment.66
+dEQP-GLES2.functional.shaders.random.all_features.fragment.69
+dEQP-GLES2.functional.shaders.random.all_features.fragment.7
+dEQP-GLES2.functional.shaders.random.all_features.fragment.70
+dEQP-GLES2.functional.shaders.random.all_features.fragment.71
+dEQP-GLES2.functional.shaders.random.all_features.fragment.72
+dEQP-GLES2.functional.shaders.random.all_features.fragment.76
+dEQP-GLES2.functional.shaders.random.all_features.fragment.80
+dEQP-GLES2.functional.shaders.random.all_features.fragment.81
+dEQP-GLES2.functional.shaders.random.all_features.fragment.86
+dEQP-GLES2.functional.shaders.random.all_features.fragment.87
+dEQP-GLES2.functional.shaders.random.all_features.fragment.88
+dEQP-GLES2.functional.shaders.random.all_features.fragment.89
+dEQP-GLES2.functional.shaders.random.all_features.fragment.9
+dEQP-GLES2.functional.shaders.random.all_features.fragment.92
+dEQP-GLES2.functional.shaders.random.all_features.fragment.94
+dEQP-GLES2.functional.shaders.random.all_features.fragment.96
 dEQP-GLES2.functional.shaders.random.all_features.vertex.0
-dEQP-GLES2.functional.shaders.random.all_features.vertex.2
-dEQP-GLES2.functional.shaders.random.all_features.vertex.4
-dEQP-GLES2.functional.shaders.random.all_features.vertex.6
 dEQP-GLES2.functional.shaders.random.all_features.vertex.13
 dEQP-GLES2.functional.shaders.random.all_features.vertex.17
 dEQP-GLES2.functional.shaders.random.all_features.vertex.18
+dEQP-GLES2.functional.shaders.random.all_features.vertex.2
 dEQP-GLES2.functional.shaders.random.all_features.vertex.23
 dEQP-GLES2.functional.shaders.random.all_features.vertex.26
 dEQP-GLES2.functional.shaders.random.all_features.vertex.29
 dEQP-GLES2.functional.shaders.random.all_features.vertex.34
+dEQP-GLES2.functional.shaders.random.all_features.vertex.36
+dEQP-GLES2.functional.shaders.random.all_features.vertex.37
 dEQP-GLES2.functional.shaders.random.all_features.vertex.39
+dEQP-GLES2.functional.shaders.random.all_features.vertex.4
 dEQP-GLES2.functional.shaders.random.all_features.vertex.40
 dEQP-GLES2.functional.shaders.random.all_features.vertex.41
 dEQP-GLES2.functional.shaders.random.all_features.vertex.42
@@ -505,6 +1986,7 @@
 dEQP-GLES2.functional.shaders.random.all_features.vertex.53
 dEQP-GLES2.functional.shaders.random.all_features.vertex.54
 dEQP-GLES2.functional.shaders.random.all_features.vertex.58
+dEQP-GLES2.functional.shaders.random.all_features.vertex.6
 dEQP-GLES2.functional.shaders.random.all_features.vertex.62
 dEQP-GLES2.functional.shaders.random.all_features.vertex.65
 dEQP-GLES2.functional.shaders.random.all_features.vertex.66
@@ -523,614 +2005,670 @@
 dEQP-GLES2.functional.shaders.random.all_features.vertex.94
 dEQP-GLES2.functional.shaders.random.all_features.vertex.96
 dEQP-GLES2.functional.shaders.random.all_features.vertex.98
-dEQP-GLES2.functional.shaders.random.all_features.fragment.1
-dEQP-GLES2.functional.shaders.random.all_features.fragment.5
-dEQP-GLES2.functional.shaders.random.all_features.fragment.6
-dEQP-GLES2.functional.shaders.random.all_features.fragment.7
-dEQP-GLES2.functional.shaders.random.all_features.fragment.9
-dEQP-GLES2.functional.shaders.random.all_features.fragment.13
-dEQP-GLES2.functional.shaders.random.all_features.fragment.14
-dEQP-GLES2.functional.shaders.random.all_features.fragment.16
-dEQP-GLES2.functional.shaders.random.all_features.fragment.18
-dEQP-GLES2.functional.shaders.random.all_features.fragment.20
-dEQP-GLES2.functional.shaders.random.all_features.fragment.21
-dEQP-GLES2.functional.shaders.random.all_features.fragment.22
-dEQP-GLES2.functional.shaders.random.all_features.fragment.25
-dEQP-GLES2.functional.shaders.random.all_features.fragment.30
-dEQP-GLES2.functional.shaders.random.all_features.fragment.32
-dEQP-GLES2.functional.shaders.random.all_features.fragment.34
-dEQP-GLES2.functional.shaders.random.all_features.fragment.37
-dEQP-GLES2.functional.shaders.random.all_features.fragment.38
-dEQP-GLES2.functional.shaders.random.all_features.fragment.39
-dEQP-GLES2.functional.shaders.random.all_features.fragment.40
-dEQP-GLES2.functional.shaders.random.all_features.fragment.46
-dEQP-GLES2.functional.shaders.random.all_features.fragment.47
-dEQP-GLES2.functional.shaders.random.all_features.fragment.48
-dEQP-GLES2.functional.shaders.random.all_features.fragment.53
-dEQP-GLES2.functional.shaders.random.all_features.fragment.55
-dEQP-GLES2.functional.shaders.random.all_features.fragment.56
-dEQP-GLES2.functional.shaders.random.all_features.fragment.61
-dEQP-GLES2.functional.shaders.random.all_features.fragment.62
-dEQP-GLES2.functional.shaders.random.all_features.fragment.64
-dEQP-GLES2.functional.shaders.random.all_features.fragment.65
-dEQP-GLES2.functional.shaders.random.all_features.fragment.66
-dEQP-GLES2.functional.shaders.random.all_features.fragment.69
-dEQP-GLES2.functional.shaders.random.all_features.fragment.70
-dEQP-GLES2.functional.shaders.random.all_features.fragment.71
-dEQP-GLES2.functional.shaders.random.all_features.fragment.72
-dEQP-GLES2.functional.shaders.random.all_features.fragment.76
-dEQP-GLES2.functional.shaders.random.all_features.fragment.80
-dEQP-GLES2.functional.shaders.random.all_features.fragment.81
-dEQP-GLES2.functional.shaders.random.all_features.fragment.86
-dEQP-GLES2.functional.shaders.random.all_features.fragment.87
-dEQP-GLES2.functional.shaders.random.all_features.fragment.88
-dEQP-GLES2.functional.shaders.random.all_features.fragment.89
-dEQP-GLES2.functional.shaders.random.all_features.fragment.92
-dEQP-GLES2.functional.shaders.random.all_features.fragment.94
-dEQP-GLES2.functional.shaders.random.all_features.fragment.96
-dEQP-GLES2.functional.texture.size.cube.256x256_rgba4444
-dEQP-GLES2.functional.texture.size.cube.512x512_rgba4444
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba8888_npot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgb888_npot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba4444_npot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_l8_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_l8_npot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_l8_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_l8_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba8888_npot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgb888_npot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba4444_npot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_l8_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_l8_npot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_l8_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_l8_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba8888_npot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgb888_npot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba4444_npot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_l8_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_l8_npot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_l8_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_l8_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_l8_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_rgba8888_pot
+dEQP-GLES2.functional.shaders.random.basic_expression.combined.37
+dEQP-GLES2.functional.shaders.random.basic_expression.combined.43
+dEQP-GLES2.functional.shaders.random.basic_expression.combined.49
+dEQP-GLES2.functional.shaders.random.basic_expression.combined.53
+dEQP-GLES2.functional.shaders.random.basic_expression.combined.56
+dEQP-GLES2.functional.shaders.random.basic_expression.combined.65
+dEQP-GLES2.functional.shaders.random.basic_expression.combined.66
+dEQP-GLES2.functional.shaders.random.basic_expression.combined.7
+dEQP-GLES2.functional.shaders.random.basic_expression.combined.77
+dEQP-GLES2.functional.shaders.random.basic_expression.fragment.49
+dEQP-GLES2.functional.shaders.random.basic_expression.fragment.65
+dEQP-GLES2.functional.shaders.random.basic_expression.fragment.66
+dEQP-GLES2.functional.shaders.random.basic_expression.fragment.7
+dEQP-GLES2.functional.shaders.random.basic_expression.fragment.77
+dEQP-GLES2.functional.shaders.random.basic_expression.fragment.81
+dEQP-GLES2.functional.shaders.random.basic_expression.vertex.49
+dEQP-GLES2.functional.shaders.random.basic_expression.vertex.65
+dEQP-GLES2.functional.shaders.random.basic_expression.vertex.66
+dEQP-GLES2.functional.shaders.random.basic_expression.vertex.7
+dEQP-GLES2.functional.shaders.random.comparison_ops.fragment.49
+dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.13
+dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.23
+dEQP-GLES2.functional.shaders.random.comparison_ops.vertex.49
+dEQP-GLES2.functional.shaders.random.conditionals.combined.34
+dEQP-GLES2.functional.shaders.random.conditionals.combined.57
+dEQP-GLES2.functional.shaders.random.conditionals.combined.82
+dEQP-GLES2.functional.shaders.random.conditionals.fragment.43
+dEQP-GLES2.functional.shaders.random.conditionals.fragment.57
+dEQP-GLES2.functional.shaders.random.conditionals.vertex.31
+dEQP-GLES2.functional.shaders.random.conditionals.vertex.52
+dEQP-GLES2.functional.shaders.random.conditionals.vertex.54
+dEQP-GLES2.functional.shaders.random.conditionals.vertex.57
+dEQP-GLES2.functional.shaders.random.exponential.fragment.40
+dEQP-GLES2.functional.shaders.random.exponential.fragment.44
+dEQP-GLES2.functional.shaders.random.exponential.vertex.0
+dEQP-GLES2.functional.shaders.random.exponential.vertex.15
+dEQP-GLES2.functional.shaders.random.exponential.vertex.40
+dEQP-GLES2.functional.shaders.random.exponential.vertex.43
+dEQP-GLES2.functional.shaders.random.exponential.vertex.44
+dEQP-GLES2.functional.shaders.random.exponential.vertex.62
+dEQP-GLES2.functional.shaders.random.exponential.vertex.65
+dEQP-GLES2.functional.shaders.random.exponential.vertex.76
+dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.24
+dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.47
+dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.49
+dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.64
+dEQP-GLES2.functional.shaders.random.scalar_conversion.combined.75
+dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.24
+dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.49
+dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.64
+dEQP-GLES2.functional.shaders.random.scalar_conversion.fragment.75
+dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.49
+dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.66
+dEQP-GLES2.functional.shaders.random.scalar_conversion.vertex.75
+dEQP-GLES2.functional.shaders.random.swizzle.fragment.4
+dEQP-GLES2.functional.shaders.random.swizzle.vertex.28
+dEQP-GLES2.functional.shaders.random.swizzle.vertex.4
+dEQP-GLES2.functional.shaders.random.texture.fragment.23
+dEQP-GLES2.functional.shaders.random.texture.fragment.4
+dEQP-GLES2.functional.shaders.random.texture.fragment.8
+dEQP-GLES2.functional.shaders.random.texture.fragment.88
+dEQP-GLES2.functional.shaders.random.texture.fragment.90
+dEQP-GLES2.functional.shaders.random.texture.vertex.0
+dEQP-GLES2.functional.shaders.random.texture.vertex.1
+dEQP-GLES2.functional.shaders.random.texture.vertex.10
+dEQP-GLES2.functional.shaders.random.texture.vertex.11
+dEQP-GLES2.functional.shaders.random.texture.vertex.12
+dEQP-GLES2.functional.shaders.random.texture.vertex.13
+dEQP-GLES2.functional.shaders.random.texture.vertex.14
+dEQP-GLES2.functional.shaders.random.texture.vertex.16
+dEQP-GLES2.functional.shaders.random.texture.vertex.17
+dEQP-GLES2.functional.shaders.random.texture.vertex.18
+dEQP-GLES2.functional.shaders.random.texture.vertex.19
+dEQP-GLES2.functional.shaders.random.texture.vertex.2
+dEQP-GLES2.functional.shaders.random.texture.vertex.20
+dEQP-GLES2.functional.shaders.random.texture.vertex.22
+dEQP-GLES2.functional.shaders.random.texture.vertex.23
+dEQP-GLES2.functional.shaders.random.texture.vertex.26
+dEQP-GLES2.functional.shaders.random.texture.vertex.28
+dEQP-GLES2.functional.shaders.random.texture.vertex.29
+dEQP-GLES2.functional.shaders.random.texture.vertex.3
+dEQP-GLES2.functional.shaders.random.texture.vertex.31
+dEQP-GLES2.functional.shaders.random.texture.vertex.34
+dEQP-GLES2.functional.shaders.random.texture.vertex.37
+dEQP-GLES2.functional.shaders.random.texture.vertex.38
+dEQP-GLES2.functional.shaders.random.texture.vertex.39
+dEQP-GLES2.functional.shaders.random.texture.vertex.4
+dEQP-GLES2.functional.shaders.random.texture.vertex.40
+dEQP-GLES2.functional.shaders.random.texture.vertex.42
+dEQP-GLES2.functional.shaders.random.texture.vertex.43
+dEQP-GLES2.functional.shaders.random.texture.vertex.44
+dEQP-GLES2.functional.shaders.random.texture.vertex.45
+dEQP-GLES2.functional.shaders.random.texture.vertex.48
+dEQP-GLES2.functional.shaders.random.texture.vertex.5
+dEQP-GLES2.functional.shaders.random.texture.vertex.6
+dEQP-GLES2.functional.shaders.random.texture.vertex.7
+dEQP-GLES2.functional.shaders.random.texture.vertex.8
+dEQP-GLES2.functional.shaders.random.trigonometric.fragment.10
+dEQP-GLES2.functional.shaders.random.trigonometric.fragment.37
+dEQP-GLES2.functional.shaders.random.trigonometric.fragment.40
+dEQP-GLES2.functional.shaders.random.trigonometric.fragment.49
+dEQP-GLES2.functional.shaders.random.trigonometric.fragment.83
+dEQP-GLES2.functional.shaders.random.trigonometric.fragment.89
+dEQP-GLES2.functional.shaders.random.trigonometric.fragment.94
+dEQP-GLES2.functional.shaders.random.trigonometric.vertex.10
+dEQP-GLES2.functional.shaders.random.trigonometric.vertex.11
+dEQP-GLES2.functional.shaders.random.trigonometric.vertex.15
+dEQP-GLES2.functional.shaders.random.trigonometric.vertex.37
+dEQP-GLES2.functional.shaders.random.trigonometric.vertex.49
+dEQP-GLES2.functional.shaders.random.trigonometric.vertex.83
+dEQP-GLES2.functional.shaders.random.trigonometric.vertex.89
+dEQP-GLES2.functional.shaders.random.trigonometric.vertex.94
+dEQP-GLES2.functional.shaders.reserved_operators.operator_bitwise_not_fragment
+dEQP-GLES2.functional.shaders.reserved_operators.operator_bitwise_not_vertex
+dEQP-GLES2.functional.shaders.scoping.invalid.conflict_function_struct_fragment
+dEQP-GLES2.functional.shaders.scoping.invalid.conflict_function_struct_vertex
+dEQP-GLES2.functional.shaders.scoping.invalid.conflict_function_variable_fragment
+dEQP-GLES2.functional.shaders.scoping.invalid.conflict_function_variable_vertex
+dEQP-GLES2.functional.shaders.scoping.invalid.redeclare_builtin_fragment
+dEQP-GLES2.functional.shaders.scoping.invalid.redeclare_builtin_vertex
+dEQP-GLES2.functional.shaders.scoping.invalid.redeclare_for_init_statement_variable_fragment
+dEQP-GLES2.functional.shaders.scoping.invalid.redeclare_for_init_statement_variable_vertex
+dEQP-GLES2.functional.shaders.scoping.invalid.redeclare_function_fragment
+dEQP-GLES2.functional.shaders.scoping.invalid.redeclare_function_vertex
+dEQP-GLES2.functional.shaders.scoping.invalid.redefine_builtin_fragment
+dEQP-GLES2.functional.shaders.scoping.invalid.redefine_builtin_vertex
+dEQP-GLES2.functional.shaders.scoping.invalid.use_variable_from_else_in_outer_scope_fragment
+dEQP-GLES2.functional.shaders.scoping.invalid.use_variable_from_else_in_outer_scope_vertex
+dEQP-GLES2.functional.shaders.scoping.invalid.use_variable_from_if_in_outer_scope_fragment
+dEQP-GLES2.functional.shaders.scoping.invalid.use_variable_from_if_in_outer_scope_vertex
+dEQP-GLES2.functional.shaders.scoping.invalid.variable_not_visible_in_own_initializer_fragment
+dEQP-GLES2.functional.shaders.scoping.invalid.variable_not_visible_in_own_initializer_vertex
+dEQP-GLES2.functional.shaders.scoping.valid.local_variable_hides_function_parameter_fragment
+dEQP-GLES2.functional.shaders.scoping.valid.local_variable_hides_function_parameter_vertex
+dEQP-GLES2.functional.shaders.scoping.valid.variable_from_outer_scope_visible_in_initializer_fragment
+dEQP-GLES2.functional.shaders.scoping.valid.variable_from_outer_scope_visible_in_initializer_vertex
+dEQP-GLES2.functional.shaders.scoping.valid.variable_in_if_hides_global_variable_fragment
+dEQP-GLES2.functional.shaders.scoping.valid.variable_in_if_hides_global_variable_vertex
+dEQP-GLES2.functional.shaders.struct.local.nested_equal_fragment
+dEQP-GLES2.functional.shaders.struct.local.nested_equal_vertex
+dEQP-GLES2.functional.shaders.struct.local.nested_not_equal_fragment
+dEQP-GLES2.functional.shaders.struct.local.nested_not_equal_vertex
+dEQP-GLES2.functional.shaders.struct.uniform.array_member_dynamic_index_fragment
+dEQP-GLES2.functional.shaders.struct.uniform.nested_struct_array_dynamic_index_vertex
+dEQP-GLES2.functional.shaders.struct.uniform.sampler_array_fragment
+dEQP-GLES2.functional.shaders.struct.uniform.sampler_array_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_bvec4_xyxx_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_gggg_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_grg_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_gr_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_rgrr_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_rg_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_rr_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_r_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_ss_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_stss_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_st_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_s_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_tst_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_ts_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_tttt_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_x_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_xx_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_xy_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_xyxx_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_yx_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_yxy_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec2_yyyy_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bbbb_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bbb_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bbg_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bb_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_bgr_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_b_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_grg_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_pppp_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_ppp_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_ppt_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_pp_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_pts_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_p_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rbr_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rb_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rgb_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rggr_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_rrr_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_r_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_sps_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_sp_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_sss_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_stp_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_stts_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_s_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_tst_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_x_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xxx_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xyyx_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xyz_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xz_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_xzx_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_yxy_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_z_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zyx_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zz_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zzy_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zzz_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_zzzz_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_aaag_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_abba_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_abgr_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_abg_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ab_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ar_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_bbab_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_gga_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_gggg_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ppqp_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qppq_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qpts_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qpt_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qp_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qqqt_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_qs_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_rgba_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_rgrr_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_rrrr_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_r_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ssss_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_stpq_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_stss_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_s_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_ttq_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_tttt_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wwwy_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wx_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wz_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wzy_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wzyx_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_wzzw_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_x_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_xxxx_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_xyxx_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_xyzw_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_yyw_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_yyyy_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_zzwz_vertex
+dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rggr_vertex
+dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2d_bias
+dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec3_bias
+dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec4_bias
+dEQP-GLES2.functional.shaders.texture_functions.invalid.texture2d_bias_in_vertex
+dEQP-GLES2.functional.shaders.texture_functions.invalid.texture2dlod_in_fragment
+dEQP-GLES2.functional.shaders.texture_functions.invalid.texturecube_bias_in_vertex
+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.depth_range_getinteger
+dEQP-GLES2.functional.state_query.floats.line_width_getinteger
+dEQP-GLES2.functional.state_query.floats.polygon_offset_factor_getinteger
+dEQP-GLES2.functional.state_query.floats.polygon_offset_units_getinteger
+dEQP-GLES2.functional.state_query.floats.sample_coverage_value_getinteger
+dEQP-GLES2.functional.state_query.integers.stencil_back_value_mask_getfloat
+dEQP-GLES2.functional.state_query.integers.stencil_back_value_mask_separate_both_getfloat
+dEQP-GLES2.functional.state_query.integers.stencil_back_value_mask_separate_getfloat
+dEQP-GLES2.functional.state_query.integers.stencil_value_mask_getfloat
+dEQP-GLES2.functional.state_query.integers.stencil_value_mask_separate_both_getfloat
+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_info_log_length
+dEQP-GLES2.functional.state_query.shader.shader_info_log_length
+dEQP-GLES2.functional.state_query.shader.shader_source_length
+dEQP-GLES2.functional.state_query.shader.uniform_value_boolean
+dEQP-GLES2.functional.state_query.texture.texture_2d_texture_wrap_s_gettexparameterf
+dEQP-GLES2.functional.texture.completeness.2d.not_positive_level_0
+dEQP-GLES2.functional.texture.completeness.2d.npot_size
+dEQP-GLES2.functional.texture.completeness.2d.npot_size_level_1
+dEQP-GLES2.functional.texture.completeness.cube.empty_object
+dEQP-GLES2.functional.texture.completeness.cube.not_positive_level_0
+dEQP-GLES2.functional.texture.completeness.cube.npot_size_level_1
+dEQP-GLES2.functional.texture.completeness.cube.npot_size_level_1_neg_x
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_l8_npot
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_l8_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgb888_npot
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba4444_npot
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba8888_npot
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_l8_pot
 dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_rgb888_pot
 dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_l8_pot
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_clamp_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_rgb888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_rgba4444
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_l8
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_mirror_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_repeat_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_mirror_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_clamp_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_rgb888
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_rgba4444
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_l8
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_mirror_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_repeat_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_mirror_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_clamp_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgb888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgba4444
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_l8
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_mirror_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_l8_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_repeat_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_etc1
 dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_l8
 dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgb888
 dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgba4444
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_l8
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_repeat_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_rgba8888
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_clamp_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_mirror_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_repeat_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_mirror_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_clamp_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_mirror_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_clamp_rgba8888
 dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_mirror_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_clamp_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_mirror_etc1
-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_mirror_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_repeat_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_clamp_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_clamp_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_mirror_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_mirror_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_l8
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_rgb888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_rgba4444
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_l8_npot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_l8_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgb888_npot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba4444_npot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba8888_npot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_l8_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_l8_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_l8_npot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_l8_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgb888_npot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba4444_npot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba8888_npot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_l8_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_l8_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_clamp_rgba8888
 dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_etc1
-dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_repeat_etc1
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_npot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_npot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_npot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_npot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_l8_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_l8_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba8888_npot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgb888_npot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba4444_npot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_l8_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_clamp_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_clamp_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_mirror_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_mirror_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_l8
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgb888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgba4444
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_clamp_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_mirror_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_mirror_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_repeat_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_clamp_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_clamp_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_mirror_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_mirror_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_l8
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_rgb888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_rgba4444
+dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_l8_npot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_l8_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgb888_npot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba4444_npot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba8888_npot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_l8_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_etc1
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_l8_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_l8_npot
+dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgb888_npot
+dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba4444_npot
+dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba8888_npot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_etc1
 dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_l8_npot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgba8888_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgb888_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_l8_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_l8_pot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgb888_npot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba4444_npot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba8888_npot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_l8_pot
 dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgb888_pot
 dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgba4444_pot
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_l8_pot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_l8_pot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgba8888_pot
 dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_etc1
-dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_etc1
-dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_nearest_clamp
-dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_nearest_repeat
-dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_nearest_mirror
-dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_nearest_clamp
-dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_nearest_repeat
-dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_nearest_mirror
-dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_clamp
-dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_repeat
-dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_mirror
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_npot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_pot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_npot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_npot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_npot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_l8_pot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_l8_pot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgb888_pot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgba4444_pot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgba8888_pot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_l8_npot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgb888_npot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba4444_npot
+dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba8888_npot
+dEQP-GLES2.functional.texture.format.a8_cube_npot
+dEQP-GLES2.functional.texture.format.etc1_2d_npot
+dEQP-GLES2.functional.texture.format.etc1_cube_npot
+dEQP-GLES2.functional.texture.format.l8_cube_npot
+dEQP-GLES2.functional.texture.format.la88_cube_npot
+dEQP-GLES2.functional.texture.format.rgb565_cube_npot
+dEQP-GLES2.functional.texture.format.rgb888_cube_npot
+dEQP-GLES2.functional.texture.format.rgba4444_cube_npot
+dEQP-GLES2.functional.texture.format.rgba5551_cube_npot
+dEQP-GLES2.functional.texture.format.rgba8888_cube_npot
+dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_clamp
+dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_mirror
+dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_clamp
+dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_clamp_non_square
+dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_mirror
+dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_mirror_non_square
+dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat
+dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat_non_square
+dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_clamp
+dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_clamp_non_square
+dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_mirror
+dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_mirror_non_square
+dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_repeat
+dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_repeat_non_square
+dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp
+dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp_non_square
+dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror
+dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror_non_square
+dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat
+dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat_non_square
+dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_clamp
+dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_clamp_non_square
+dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_mirror
+dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_mirror_non_square
+dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_repeat
+dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_repeat_non_square
+dEQP-GLES2.functional.texture.mipmap.2d.bias.linear_linear
+dEQP-GLES2.functional.texture.mipmap.2d.bias.linear_nearest
+dEQP-GLES2.functional.texture.mipmap.2d.bias.nearest_linear
+dEQP-GLES2.functional.texture.mipmap.2d.bias.nearest_nearest
+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.projected.linear_linear_clamp
-dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_linear_repeat
 dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_linear_mirror
-dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest
+dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_linear_repeat
+dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_nearest_clamp
+dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_nearest_mirror
+dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_nearest_repeat
+dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_clamp
+dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_mirror
+dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_repeat
+dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_nearest_clamp
+dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_nearest_mirror
+dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_nearest_repeat
 dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear
-dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest
-dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear
-dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest
+dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest
+dEQP-GLES2.functional.texture.mipmap.cube.basic.nearest_linear
+dEQP-GLES2.functional.texture.mipmap.cube.basic.nearest_nearest
 dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear
-dEQP-GLES2.functional.texture.completeness.2d.npot_size
-dEQP-GLES2.functional.texture.completeness.2d.not_positive_level_0
-dEQP-GLES2.functional.texture.completeness.cube.npot_size_level_1_neg_x
-dEQP-GLES2.functional.texture.completeness.cube.not_positive_level_0
-dEQP-GLES2.functional.texture.completeness.cube.empty_object
-dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_clamp
-dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_repeat
-dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_mirror
-dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_clamp
-dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_repeat
-dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_mirror
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_nearest_clamp
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_nearest_repeat
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_nearest_mirror
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_clamp
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_repeat
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_mirror
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_clamp
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_repeat
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_mirror
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_linear_clamp
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_linear_repeat
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_linear_mirror
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_clamp
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_repeat
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_mirror
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_clamp
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_repeat
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_mirror
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_clamp
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_repeat
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_mirror
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_clamp
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_repeat
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_mirror
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat
-dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_clamp
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_repeat
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_mirror
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_clamp
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_repeat
-dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_mirror
-dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_clamp
-dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_repeat
-dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_mirror
-dEQP-GLES2.functional.texture.vertex.cube.wrap.repeat_clamp
-dEQP-GLES2.functional.texture.vertex.cube.wrap.repeat_repeat
-dEQP-GLES2.functional.texture.vertex.cube.wrap.repeat_mirror
-dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_clamp
-dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_repeat
-dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_mirror
-dEQP-GLES2.functional.texture.units.2_units.only_cube.1
-dEQP-GLES2.functional.texture.units.2_units.only_cube.3
+dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest
+dEQP-GLES2.functional.texture.mipmap.cube.bias.nearest_linear
+dEQP-GLES2.functional.texture.mipmap.cube.bias.nearest_nearest
+dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear
+dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest
+dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear
+dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_nearest
+dEQP-GLES2.functional.texture.size.cube.15x15_l8
+dEQP-GLES2.functional.texture.size.cube.15x15_rgb888
+dEQP-GLES2.functional.texture.size.cube.15x15_rgba4444
+dEQP-GLES2.functional.texture.size.cube.15x15_rgba8888
+dEQP-GLES2.functional.texture.size.cube.16x16_l8_mipmap
+dEQP-GLES2.functional.texture.size.cube.256x256_rgba4444
+dEQP-GLES2.functional.texture.size.cube.256x256_rgba4444_mipmap
+dEQP-GLES2.functional.texture.size.cube.512x512_rgba4444
+dEQP-GLES2.functional.texture.size.cube.512x512_rgba4444_mipmap
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_1
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_2
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_4
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_8
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_1
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_2
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_4
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_8
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_1
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_2
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_4
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_8
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_1
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_2
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_4
+dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_8
 dEQP-GLES2.functional.texture.units.2_units.mixed.0
 dEQP-GLES2.functional.texture.units.2_units.mixed.1
 dEQP-GLES2.functional.texture.units.2_units.mixed.2
 dEQP-GLES2.functional.texture.units.2_units.mixed.5
+dEQP-GLES2.functional.texture.units.2_units.only_cube.0
+dEQP-GLES2.functional.texture.units.2_units.only_cube.1
+dEQP-GLES2.functional.texture.units.2_units.only_cube.3
 dEQP-GLES2.functional.texture.units.4_units.mixed.6
-dEQP-GLES2.functional.fragment_ops.stencil.stencil_fail_replace
-dEQP-GLES2.functional.fragment_ops.stencil.depth_fail_replace
-dEQP-GLES2.functional.fragment_ops.stencil.depth_pass_replace
-dEQP-GLES2.functional.fragment_ops.stencil.incr_wrap_stencil_fail
-dEQP-GLES2.functional.fragment_ops.stencil.decr_wrap_stencil_fail
-dEQP-GLES2.functional.fragment_ops.stencil.zero_stencil_fail
-dEQP-GLES2.functional.fragment_ops.stencil.invert_stencil_fail
-dEQP-GLES2.functional.fragment_ops.stencil.cmp_not_equal
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.5
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.11
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.20
-dEQP-GLES2.functional.fragment_ops.depth_stencil.random.24
-dEQP-GLES2.functional.fragment_ops.random.2
-dEQP-GLES2.functional.fragment_ops.random.19
-dEQP-GLES2.functional.fragment_ops.random.48
-dEQP-GLES2.functional.fragment_ops.random.67
-dEQP-GLES2.functional.fragment_ops.random.74
-dEQP-GLES2.functional.fragment_ops.random.84
-dEQP-GLES2.functional.fragment_ops.random.91
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.2
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.4
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.13
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.28
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.42
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.44
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.46
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.61
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.70
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.71
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.85
-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.97
-dEQP-GLES2.functional.fbo.api.texture_levels
-dEQP-GLES2.functional.fbo.api.attachment_query_default_fbo
-dEQP-GLES2.functional.fbo.api.attachment_query_empty_fbo
-dEQP-GLES2.functional.fbo.api.attachment_query_texcube
-dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgb5_a1
-dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgb5_a1_stencil_index8
-dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgb5_a1_depth_component16
-dEQP-GLES2.functional.fbo.render.stencil_clear.rbo_rgb5_a1_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_depth_component16
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_depth_component16_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_stencil_index8
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_depth_component16
-dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_depth_component16_stencil_index8
-dEQP-GLES2.functional.fbo.render.texsubimage.after_render_tex2d_rgb
-dEQP-GLES2.functional.fbo.render.texsubimage.after_render_tex2d_rgba
-dEQP-GLES2.functional.fbo.render.texsubimage.between_render_tex2d_rgb
-dEQP-GLES2.functional.fbo.render.texsubimage.between_render_tex2d_rgba
-dEQP-GLES2.functional.fbo.render.repeated_clear.tex2d_rgb
-dEQP-GLES2.functional.fbo.render.repeated_clear.tex2d_rgba
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.red_unsigned_byte
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.red_float
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.red_half_float_oes
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg_unsigned_byte
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg_float
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg_half_float_oes
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.r8
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg8
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.srgb8_alpha8
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.depth_stencil_unsigned_int_24_8
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.depth_component_unsigned_short
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.depth_component_unsigned_int
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.depth_stencil_unsigned_int_24_8
-dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.stencil_index8
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.red_unsigned_byte
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.red_float
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_half_float_oes
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba_half_float_oes
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb8
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba4
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb5_a1
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba8
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb10_a2
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rg_unsigned_byte
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rg_float
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.srgb8_alpha8
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb565
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.stencil.depth24_stencil8
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.depth_component16
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.depth_component24
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.depth24_stencil8
-dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.stencil_index8
-dEQP-GLES2.functional.fbo.completeness.size.zero
-dEQP-GLES2.functional.negative_api.buffer.clear
-dEQP-GLES2.functional.negative_api.buffer.framebuffer_texture2d
-dEQP-GLES2.functional.negative_api.shader.shader_binary
-dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_transpose
-dEQP-GLES2.functional.negative_api.state.get_uniformfv
-dEQP-GLES2.functional.negative_api.state.get_uniformiv
-dEQP-GLES2.functional.negative_api.state.get_framebuffer_attachment_parameteriv
-dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_neg_level_tex2d
-dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_neg_level_cube
-dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_level_max_tex2d
-dEQP-GLES2.functional.negative_api.texture.compressedteximage2d_level_max_cube_pos
-dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_tex2d
-dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_cube_pos_x
-dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_cube_pos_y
-dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_cube_pos_z
-dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_cube_neg_x
-dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_cube_neg_y
-dEQP-GLES2.functional.negative_api.texture.copyteximage2d_invalid_border_cube_neg_z
-dEQP-GLES2.functional.negative_api.texture.copytexsubimage2d_incomplete_framebuffer
-dEQP-GLES2.functional.negative_api.texture.generatemipmap_zero_level_array_compressed
-dEQP-GLES2.functional.negative_api.texture.teximage2d_invalid_internalformat
-dEQP-GLES2.functional.negative_api.texture.texsubimage2d_level_max_cube
-dEQP-GLES2.functional.negative_api.texture.texsubimage2d_neg_offset
-dEQP-GLES2.functional.negative_api.texture.texsubimage2d_offset_allowed
-dEQP-GLES2.functional.negative_api.texture.texsubimage2d_neg_wdt_hgt
-dEQP-GLES2.functional.negative_api.texture.compressedtexsubimage2d_level_max_tex2d
-dEQP-GLES2.functional.negative_api.texture.compressedtexsubimage2d_level_max_cube
-dEQP-GLES2.functional.negative_api.texture.compressedtexsubimage2d_neg_offset
-dEQP-GLES2.functional.negative_api.texture.compressedtexsubimage2d_offset_allowed
-dEQP-GLES2.functional.negative_api.texture.compressedtexsubimage2d_neg_wdt_hgt
-dEQP-GLES2.functional.negative_api.texture.compressedtexsubimage2d_invalid_size
-dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_float
-dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_float
-dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_vec2
-dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_vec2
-dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_vec3
-dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_vec3
-dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_vec4
-dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_vec4
-dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_mat2
-dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_mat2_offset_1
-dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_mat2
-dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_mat3
-dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_mat3_offset_1
-dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_mat3
-dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_mat4
-dEQP-GLES2.functional.attribute_location.bind_aliasing.cond_mat4_offset_1
-dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond_mat4
-dEQP-GLES2.functional.attribute_location.bind_hole.vec4
-dEQP-GLES2.functional.attribute_location.bind_relink_hole.float
-dEQP-GLES2.functional.attribute_location.bind_relink_hole.vec2
-dEQP-GLES2.functional.attribute_location.bind_relink_hole.vec3
-dEQP-GLES2.functional.attribute_location.bind_relink_hole.vec4
-dEQP-GLES2.functional.attribute_location.bind_relink_hole.mat2
-dEQP-GLES2.functional.attribute_location.bind_relink_hole.mat3
-dEQP-GLES2.functional.attribute_location.bind_relink_hole.mat4
-dEQP-GLES2.functional.uniform_api.info_query.basic_struct.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.info_query.basic_struct.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.info_query.basic_struct.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.info_query.basic_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.info_query.struct_in_array.mat4_mat2_vertex
-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_both
-dEQP-GLES2.functional.uniform_api.info_query.struct_in_array.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.mat4_mat2_both
+dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_clamp
+dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_mirror
+dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_repeat
+dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_clamp
+dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_mirror
+dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_repeat
+dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_clamp
+dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_mirror
+dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_repeat
+dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_clamp
+dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_mirror
+dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_repeat
+dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_clamp
+dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_mirror
+dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_repeat
+dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_clamp
+dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_mirror
+dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_repeat
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_linear_clamp
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_linear_mirror
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_linear_repeat
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_clamp
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_mirror
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_repeat
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_clamp
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_mirror
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_repeat
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_clamp
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_mirror
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_repeat
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_clamp
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_mirror
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_repeat
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_clamp
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_mirror
+dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_repeat
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_clamp
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_mirror
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_repeat
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_clamp
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_mirror
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_repeat
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_clamp
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_mirror
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_repeat
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_nearest_clamp
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_nearest_mirror
+dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_nearest_repeat
+dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_clamp
+dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_mirror
+dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_repeat
+dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_clamp
+dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_mirror
+dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_repeat
+dEQP-GLES2.functional.texture.vertex.cube.wrap.repeat_clamp
+dEQP-GLES2.functional.texture.vertex.cube.wrap.repeat_mirror
+dEQP-GLES2.functional.texture.vertex.cube.wrap.repeat_repeat
+dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_npot_etc1
+dEQP-GLES2.functional.texture.wrap.clamp_clamp_nearest_npot_etc1
 dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.int_ivec4_vertex
+dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.info_query.basic_array.bvec4_both
+dEQP-GLES2.functional.uniform_api.info_query.basic_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.info_query.basic_struct.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.info_query.basic_struct.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.info_query.basic_struct.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.info_query.multiple_basic_array.both
+dEQP-GLES2.functional.uniform_api.info_query.multiple_basic_array.fragment
 dEQP-GLES2.functional.uniform_api.info_query.multiple_nested_structs_arrays.both
+dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.int_ivec4_both
+dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.int_ivec4_vertex
+dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.info_query.struct_in_array.bool_bvec4_both
+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.value.initial.get_uniform.basic_struct.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.basic_struct.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.basic_struct.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.basic_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.struct_in_array.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.struct_in_array.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.struct_in_array.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.struct_in_array.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.array_in_struct.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.array_in_struct.mat4_mat2_fragment
-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.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.nested_structs_arrays.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.nested_structs_arrays.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.nested_structs_arrays.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.nested_structs_arrays.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.multiple_nested_structs_arrays.both
-dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_nested_structs_arrays.both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_struct.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_struct.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_struct.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.struct_in_array.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.struct_in_array.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.struct_in_array.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.struct_in_array.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_nested_structs_arrays.both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bool_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bool_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec2_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec3_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec3_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec3_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec4_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.bool_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.bool_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.bool_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.bvec4_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.bool_bvec4_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.bool_bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.bool_bvec4_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.bool_bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.bool_bvec4_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.bool_bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.bool_bvec4_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.bool_bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic.vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic.fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic_array.vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic_array.fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic_array.both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_nested_structs_arrays.vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_nested_structs_arrays.fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_nested_structs_arrays.both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.struct_in_array.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.array_in_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_nested_structs_arrays.both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bool_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bool_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec2_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec3_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec3_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec3_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec4_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.bool_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.bool_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.bool_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.bvec4_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_struct.bool_bvec4_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_struct.bool_bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.bool_bvec4_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.bool_bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.bool_bvec4_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.bool_bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.bool_bvec4_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.bool_bvec4_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_basic_array.vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_basic_array.fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_basic_array.both
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_nested_structs_arrays.vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_nested_structs_arrays.fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_nested_structs_arrays.both
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.sampler2D_both
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.mat4_mat2_both
-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.sampler2D_samplerCube_both
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.mat4_mat2_vertex
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.mat4_mat2_fragment
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.mat4_mat2_both
-dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.bool_bvec4_both
-dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms.bool_bvec4_both
 dEQP-GLES2.functional.uniform_api.random.0
-dEQP-GLES2.functional.uniform_api.random.3
-dEQP-GLES2.functional.uniform_api.random.8
-dEQP-GLES2.functional.uniform_api.random.9
+dEQP-GLES2.functional.uniform_api.random.13
 dEQP-GLES2.functional.uniform_api.random.15
 dEQP-GLES2.functional.uniform_api.random.17
 dEQP-GLES2.functional.uniform_api.random.18
+dEQP-GLES2.functional.uniform_api.random.2
 dEQP-GLES2.functional.uniform_api.random.20
 dEQP-GLES2.functional.uniform_api.random.21
 dEQP-GLES2.functional.uniform_api.random.23
 dEQP-GLES2.functional.uniform_api.random.24
 dEQP-GLES2.functional.uniform_api.random.25
 dEQP-GLES2.functional.uniform_api.random.29
+dEQP-GLES2.functional.uniform_api.random.3
 dEQP-GLES2.functional.uniform_api.random.33
 dEQP-GLES2.functional.uniform_api.random.41
 dEQP-GLES2.functional.uniform_api.random.48
 dEQP-GLES2.functional.uniform_api.random.54
 dEQP-GLES2.functional.uniform_api.random.57
+dEQP-GLES2.functional.uniform_api.random.6
 dEQP-GLES2.functional.uniform_api.random.62
 dEQP-GLES2.functional.uniform_api.random.65
 dEQP-GLES2.functional.uniform_api.random.67
@@ -1138,96 +2676,200 @@
 dEQP-GLES2.functional.uniform_api.random.72
 dEQP-GLES2.functional.uniform_api.random.74
 dEQP-GLES2.functional.uniform_api.random.79
+dEQP-GLES2.functional.uniform_api.random.8
 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.9
 dEQP-GLES2.functional.uniform_api.random.91
-dEQP-GLES2.functional.state_query.integers.stencil_value_mask_getfloat
-dEQP-GLES2.functional.state_query.integers.stencil_back_value_mask_getfloat
-dEQP-GLES2.functional.state_query.integers.stencil_value_mask_separate_getfloat
-dEQP-GLES2.functional.state_query.integers.stencil_value_mask_separate_both_getfloat
-dEQP-GLES2.functional.state_query.integers.stencil_back_value_mask_separate_getfloat
-dEQP-GLES2.functional.state_query.integers.stencil_back_value_mask_separate_both_getfloat
-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
-dEQP-GLES2.functional.state_query.floats.polygon_offset_units_getinteger
-dEQP-GLES2.functional.state_query.floats.sample_coverage_value_getinteger
-dEQP-GLES2.functional.state_query.fbo.framebuffer_attachment_texture_cube_map_face
-dEQP-GLES2.functional.state_query.rbo.renderbuffer_size
-dEQP-GLES2.functional.state_query.rbo.renderbuffer_internal_format
-dEQP-GLES2.functional.state_query.shader.shader_info_log_length
-dEQP-GLES2.functional.state_query.shader.shader_source_length
-dEQP-GLES2.functional.state_query.shader.uniform_value_boolean
-dEQP-GLES2.functional.clipping.polygon.poly_z_clip
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_and_pos_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_and_neg_x_pos_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_and_pos_x_pos_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_y_neg_z_and_neg_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_pos_y_neg_z_and_neg_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_and_pos_y_neg_z_and_neg_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_x_neg_z_and_pos_x_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_pos_x_neg_z_and_neg_x_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_neg_y_neg_z_and_pos_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_and_pos_y_neg_z_and_neg_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_neg_x_neg_z_and_pos_x_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_pos_y_and_pos_x_neg_z_and_neg_x_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_neg_x_neg_z_and_pos_x_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_neg_y_neg_z_and_pos_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_y_and_pos_y_neg_z_and_neg_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_pos_x_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_neg_y_neg_z_and_pos_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_y_neg_z_and_neg_y_pos_z
-dEQP-GLES2.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-GLES2.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-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_x_neg_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_pos_x_pos_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_neg_x_pos_z_and_neg_x_pos_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_z_and_pos_y_neg_z_and_neg_y_pos_z
-dEQP-GLES2.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-GLES2.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-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_pos_z_and_neg_y_neg_z_and_pos_y_pos_z
-dEQP-GLES2.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-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_neg_x_neg_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_neg_x_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_y_neg_z_and_pos_y_pos_z_and_neg_x_pos_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_neg_x_pos_y_pos_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_pos_x_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_pos_x_pos_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_y_pos_z_and_neg_x_pos_y_neg_z
-dEQP-GLES2.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
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_neg_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_pos_z_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_pos_z_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_y_pos_z_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z_and_neg_x_pos_y_neg_z
-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_neg_y_pos_z_and_pos_x_pos_y_neg_z_and_neg_x_pos_y_neg_z
-dEQP-GLES2.functional.polygon_offset.default_displacement_with_units
-dEQP-GLES2.functional.polygon_offset.default_render_with_units
-dEQP-GLES2.functional.polygon_offset.default_result_depth_clamp
-dEQP-GLES2.functional.polygon_offset.default_factor_1_slope
-dEQP-GLES2.functional.polygon_offset.fixed16_displacement_with_units
-dEQP-GLES2.functional.polygon_offset.fixed16_render_with_units
-dEQP-GLES2.functional.polygon_offset.fixed16_result_depth_clamp
-dEQP-GLES2.functional.polygon_offset.fixed16_factor_1_slope
-dEQP-GLES2.functional.flush_finish.flush_wait
-dEQP-GLES2.functional.lifetime.attach.deleted_name.texture_framebuffer
-dEQP-GLES2.functional.lifetime.attach.deleted_name.renderbuffer_framebuffer
+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
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.sampler2D_samplerCube_both
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.sampler2D_both
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.multiple_basic_array.both
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.multiple_basic_array.fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.int_ivec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.multiple_basic_array.both
+dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.multiple_basic_array.fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.int_ivec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.bvec4_api_float_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.bvec4_api_float_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.bvec4_api_int_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_float_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_float_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_int_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_struct.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_struct.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_struct.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_basic_array.both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_basic_array.fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_nested_structs_arrays.both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.int_ivec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.int_ivec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.struct_in_array.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.struct_in_array.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.struct_in_array.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.struct_in_array.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.bool_bvec4_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.bool_bvec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.int_ivec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.bool_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.bool_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.bool_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.bvec4_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.bvec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bool_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bool_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec2_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec3_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec3_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec3_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec4_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.bvec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.bool_bvec4_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.bool_bvec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic_array.both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic_array.fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic_array.vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic.fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic.vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_nested_structs_arrays.both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_nested_structs_arrays.fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_nested_structs_arrays.vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.bool_bvec4_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.bool_bvec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.int_ivec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.int_ivec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.bool_bvec4_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.bool_bvec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.sampler2D_samplerCube_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.sampler2D_samplerCube_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.array_in_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.array_in_struct.int_ivec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.bvec4_api_float_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.bvec4_api_float_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array.bvec4_api_int_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_float_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_float_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_array_first_elem_without_brackets.bvec4_api_int_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.basic_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_basic_array.both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_basic_array.fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_nested_structs_arrays.both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.int_ivec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.nested_structs_arrays.int_ivec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.struct_in_array.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.bool_bvec4_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.bool_bvec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.int_ivec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.bool_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.bool_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.bool_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.bvec4_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.bvec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bool_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bool_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec2_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec2_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec3_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec3_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec3_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec4_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.bvec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_struct.bool_bvec4_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_struct.bool_bvec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_basic_array.both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_basic_array.fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_basic_array.vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_nested_structs_arrays.both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_nested_structs_arrays.fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_nested_structs_arrays.vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.bool_bvec4_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.bool_bvec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.int_ivec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.int_ivec4_vertex
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.bool_bvec4_fragment
+dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.bool_bvec4_vertex
+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.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
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.array_in_struct.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.basic_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.basic_struct.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.basic_struct.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.basic_struct.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.multiple_nested_structs_arrays.both
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.nested_structs_arrays.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.nested_structs_arrays.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.nested_structs_arrays.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.nested_structs_arrays.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.struct_in_array.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.struct_in_array.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.struct_in_array.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.struct_in_array.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.initial.render.basic.vec2_fragment
+dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_nested_structs_arrays.both
+dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.mat4_mat2_vertex
+dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.bool_bvec4_both
+dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.mat4_mat2_both
+dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.mat4_mat2_fragment
+dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.mat4_mat2_vertex