Only include info and functional tests in mustpass
Change-Id: Ic5a07fd02c62b0cf83272b6ce90247c4a61ad8ec
diff --git a/android/cts/mnc/com.drawelements.deqp.gles3.xml b/android/cts/mnc/com.drawelements.deqp.gles3.xml
index 1625c49..0696ed3 100644
--- a/android/cts/mnc/com.drawelements.deqp.gles3.xml
+++ b/android/cts/mnc/com.drawelements.deqp.gles3.xml
@@ -142689,9401 +142689,5 @@
</TestCase>
</TestSuite>
</TestSuite>
- <TestSuite name="accuracy">
- <TestCase name="interpolation">
- <Test name="lowp_zero_to_one">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_zero_to_one_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_zero_to_minus_one">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_zero_to_minus_one_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_minus_one_to_one">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_minus_one_to_one_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_zero_to_one">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_zero_to_one_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_zero_to_minus_one">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_zero_to_minus_one_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_minus_one_to_one">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_minus_one_to_one_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_minus_ten_to_ten">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_minus_ten_to_ten_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_thousands">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_thousands_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_full_mediump">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_full_mediump_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_zero_to_one">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_zero_to_one_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_zero_to_minus_one">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_zero_to_minus_one_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_minus_one_to_one">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_minus_one_to_one_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_minus_ten_to_ten">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_minus_ten_to_ten_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_thousands">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_thousands_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_full_mediump">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_full_mediump_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_full_highp">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_full_highp_proj">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestSuite name="texture">
- <TestSuite name="filter">
- <TestCase name="2d">
- <Test name="nearest_nearest_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_nearest_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_nearest_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_nearest_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_nearest_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_nearest_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_nearest_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_linear_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_linear_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_linear_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_linear_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_linear_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_linear_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_nearest_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_nearest_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_nearest_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_nearest_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_nearest_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_nearest_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_linear_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_linear_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_linear_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_linear_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_linear_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_linear_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_nearest_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_nearest_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_nearest_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_nearest_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_nearest_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_nearest_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_linear_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_linear_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_linear_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_linear_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_linear_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_linear_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_nearest_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_nearest_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_nearest_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_nearest_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_nearest_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_nearest_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_linear_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_linear_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_linear_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_linear_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_linear_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_linear_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="cube">
- <Test name="nearest_nearest_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_nearest_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_nearest_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_nearest_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_nearest_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_nearest_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_nearest_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_linear_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_linear_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_linear_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_linear_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_linear_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_linear_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_nearest_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_nearest_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_nearest_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_nearest_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_nearest_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_nearest_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_linear_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_linear_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_linear_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_linear_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_linear_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_linear_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_nearest_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_nearest_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_nearest_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_nearest_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_nearest_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_nearest_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_linear_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_linear_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_linear_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_linear_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_linear_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_linear_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_nearest_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_nearest_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_nearest_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_nearest_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_nearest_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_nearest_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_linear_clamp_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_linear_clamp_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_linear_repeat_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_linear_repeat_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_linear_mirror_rgba8_pot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_linear_mirror_rgba8_npot">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </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_repeat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_mirror">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_clamp">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_repeat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_mirror">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_clamp">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_repeat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_mirror">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_clamp">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_repeat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_mirror">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="affine">
- <Test name="nearest_nearest_clamp">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_repeat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_mirror">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_clamp">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_repeat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_mirror">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_clamp">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_repeat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_mirror">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_clamp">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_repeat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_mirror">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="projected">
- <Test name="nearest_nearest_clamp">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_repeat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_nearest_mirror">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_clamp">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_repeat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_nearest_mirror">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_clamp">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_repeat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_linear_mirror">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_clamp">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_repeat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_linear_mirror">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="cube">
- <TestCase name="basic">
- <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="projected">
- <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>
- </TestSuite>
- </TestSuite>
- </TestSuite>
- </TestSuite>
- <TestSuite name="performance">
- <TestCase name="blend">
- <Test name="add">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="subtract">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reverse_subtract">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="min">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="max">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dst_atop">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dst_in">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dst_out">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dst_over">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="src_atop">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="src_in">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="src_out">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="src_over">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="multiply">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="screen">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="alpha_saturate">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestSuite name="texture">
- <TestCase name="format">
- <Test name="rgba32f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba32i">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba32ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba16i">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba16ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba8i">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba8ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="srgb8_alpha8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb10_a2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb10_a2ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb5_a1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba8_snorm">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb565">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="r11f_g11f_b10f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb32f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb32i">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb32ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb16i">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb16ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb8_snorm">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb8i">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb8ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="srgb8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb9_e5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg32f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg32i">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg32ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg16i">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg16ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg8i">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg8ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg8_snorm">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="r32f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="r32i">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="r32ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="r16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="r16i">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="r16ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="r8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="r8i">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="r8ui">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="r8_snorm">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="filter">
- <Test name="nearest_minify_rgb565">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_minify_rgba8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_minify_rg16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_minify_rgba16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_magnify_rgb565">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_magnify_rgba8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_magnify_rg16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_magnify_rgba16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_minify_rgb565">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_minify_rgba8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_minify_rg16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_minify_rgba16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_magnify_rgb565">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_magnify_rgba8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_magnify_rg16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_magnify_rgba16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_minify_rgb565">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_minify_rgba8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_minify_rg16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_nearest_minify_rgba16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_minify_rgb565">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_minify_rgba8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_minify_rg16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="nearest_mipmap_linear_minify_rgba16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_minify_rgb565">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_minify_rgba8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_minify_rg16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_nearest_minify_rgba16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_minify_rgb565">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_minify_rgba8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_minify_rg16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="linear_mipmap_linear_minify_rgba16f">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="count">
- <Test name="rgb565_1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb565_2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb565_4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb565_8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb8_1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb8_2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb8_4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgb8_8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba8_1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba8_2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba8_4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba8_8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba8ui_1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba8ui_2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba8ui_4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba8ui_8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg16f_1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg16f_2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg16f_4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rg16f_8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba16f_1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba16f_2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba16f_4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba16f_8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba32f_1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba32f_2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba32f_4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rgba32f_8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="shader">
- <TestSuite name="operator">
- <TestSuite name="binary_operator">
- <TestSuite name="add">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="sub">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="mul">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="div">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="angle_and_trigonometry">
- <TestSuite name="radians">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="degrees">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="sin">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="cos">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="tan">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="asin">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="acos">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="atan2">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="atan">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="sinh">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="cosh">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="tanh">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="asinh">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="acosh">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="atanh">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="exponential">
- <TestSuite name="pow">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="exp">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="log">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="exp2">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="log2">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="sqrt">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="inversesqrt">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="common_functions">
- <TestSuite name="abs">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="sign">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="floor">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="trunc">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="round">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="roundEven">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="ceil">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="fract">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="mod">
- <TestCase name="vertex">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="min">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="max">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="clamp">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="mix">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float_bool">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float_bool">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4_bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4_bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4_bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_float_bool">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float_bool">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4_bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4_bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4_bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="step">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="smoothstep">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="isnan">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="isinf">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="floatBitsToInt">
- <TestCase name="vertex">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="intBitsToFloat">
- <TestCase name="vertex">
- <Test name="mediump_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="mediump_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="geometric">
- <TestSuite name="length">
- <TestCase name="vertex">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="distance">
- <TestCase name="vertex">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="dot">
- <TestCase name="vertex">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="cross">
- <TestCase name="vertex">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="normalize">
- <TestCase name="vertex">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="faceforward">
- <TestCase name="vertex">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="reflect">
- <TestCase name="vertex">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="refract">
- <TestCase name="vertex">
- <Test name="lowp_vec3_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec3_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4_float">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="matrix">
- <TestSuite name="matrixCompMult">
- <TestCase name="vertex">
- <Test name="lowp_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="transpose">
- <TestCase name="vertex">
- <Test name="lowp_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="inverse">
- <TestCase name="vertex">
- <Test name="lowp_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_mat4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="float_compare">
- <TestSuite name="lessThan">
- <TestCase name="vertex">
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="lessThanEqual">
- <TestCase name="vertex">
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="greaterThan">
- <TestCase name="vertex">
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="greaterThanEqual">
- <TestCase name="vertex">
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="equal">
- <TestCase name="vertex">
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="notEqual">
- <TestCase name="vertex">
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_vec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="int_compare">
- <TestSuite name="lessThan">
- <TestCase name="vertex">
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="lessThanEqual">
- <TestCase name="vertex">
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="greaterThan">
- <TestCase name="vertex">
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="greaterThanEqual">
- <TestCase name="vertex">
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="equal">
- <TestCase name="vertex">
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="notEqual">
- <TestCase name="vertex">
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="lowp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="lowp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mediump_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="highp_ivec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="bool_compare">
- <TestSuite name="equal">
- <TestCase name="vertex">
- <Test name="bvec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="bvec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="notEqual">
- <TestCase name="vertex">
- <Test name="bvec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="bvec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="any">
- <TestCase name="vertex">
- <Test name="bvec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="bvec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="all">
- <TestCase name="vertex">
- <Test name="bvec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="bvec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="not">
- <TestCase name="vertex">
- <Test name="bvec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="bvec2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bvec4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- </TestSuite>
- <TestSuite name="control_statement">
- <TestSuite name="if_else">
- <TestCase name="vertex">
- <Test name="static_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_true_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_false_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_true_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_false_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform_true_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform_false_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform_true_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform_false_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_mixed">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_true_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_false_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_mixed_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_true_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_false_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_mixed_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference_empty">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="static_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_true_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_false_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_true_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_false_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform_true_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform_false_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform_true_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform_false_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_mixed">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_true_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_false_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_mixed_with_heavier_true">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_true_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_false_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_mixed_with_heavier_false">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference_unmixed">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference_mixed">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference_empty">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="for">
- <TestCase name="vertex">
- <Test name="static">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_stable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_unstable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="static">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_stable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_unstable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference_stable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference_unstable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="while">
- <TestCase name="vertex">
- <Test name="static">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_stable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_unstable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="static">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_stable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_unstable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference_stable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference_unstable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="do_while">
- <TestCase name="vertex">
- <Test name="static">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_stable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_unstable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="static">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_stable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="varying_unstable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference_stable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reference_unstable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- </TestSuite>
- <TestSuite name="compiler">
- <TestSuite name="valid_shader">
- <TestCase name="lighting">
- <Test name="directional_1_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_2_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_4_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_8_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_1_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_2_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_4_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_8_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_1_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_2_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_4_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_8_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_1_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_2_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_4_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_8_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="texture">
- <Test name="1_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestSuite name="loop">
- <TestCase name="static">
- <Test name="10_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="uniform">
- <Test name="10_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="dynamic">
- <Test name="10_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestCase name="multiplication">
- <Test name="10_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="mandelbrot">
- <Test name="32_iterations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="64_iterations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="128_iterations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="invalid_shader">
- <TestSuite name="invalid_char">
- <TestCase name="lighting">
- <Test name="directional_1_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_2_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_4_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_8_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_1_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_2_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_4_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_8_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_1_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_2_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_4_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_8_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_1_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_2_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_4_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_8_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="texture">
- <Test name="1_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestSuite name="loop">
- <TestCase name="static">
- <Test name="10_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="uniform">
- <Test name="1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="3_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="3_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="dynamic">
- <Test name="1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="3_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="3_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestCase name="multiplication">
- <Test name="10_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="mandelbrot">
- <Test name="32_iterations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="64_iterations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="128_iterations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="semantic_error">
- <TestCase name="lighting">
- <Test name="directional_1_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_2_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_4_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_8_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_1_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_2_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_4_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_8_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_1_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_2_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_4_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_8_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_1_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_2_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_4_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_8_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="texture">
- <Test name="1_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestSuite name="loop">
- <TestCase name="static">
- <Test name="10_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="uniform">
- <Test name="1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="3_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="3_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="dynamic">
- <Test name="1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="3_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="3_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestCase name="multiplication">
- <Test name="10_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="mandelbrot">
- <Test name="32_iterations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="64_iterations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="128_iterations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="cache">
- <TestCase name="lighting">
- <Test name="directional_1_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_2_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_4_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_8_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_1_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_2_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_4_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_8_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_1_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_2_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_4_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_8_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_1_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_2_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_4_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="point_8_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="texture">
- <Test name="1_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_no_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_first_half_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_first_half_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_first_half_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_every_other_static_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_every_other_uniform_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="2_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_lookups_every_other_dynamic_conditionals">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestSuite name="loop">
- <TestCase name="static">
- <Test name="10_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="uniform">
- <Test name="10_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="dynamic">
- <Test name="10_iterations_1_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_1_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_2_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_iterations_3_levels_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestCase name="multiplication">
- <Test name="10_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="mandelbrot">
- <Test name="32_iterations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="64_iterations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="128_iterations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestCase name="cache_whitespace_comment">
- <Test name="directional_2_lights_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_loop_100_iterations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="multiplication_100_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="directional_2_lights_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_loop_100_iterations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="multiplication_100_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_4_lookups">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mandelbrot_32_operations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestSuite name="optimization">
- <TestCase name="loop_unrolling">
- <Test name="independent_iterations_4_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="independent_iterations_8_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="independent_iterations_32_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dependent_iterations_4_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dependent_iterations_8_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dependent_iterations_32_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="independent_iterations_4_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="independent_iterations_8_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="independent_iterations_32_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dependent_iterations_4_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dependent_iterations_8_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dependent_iterations_32_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="loop_invariant_code_motion">
- <Test name="4_iterations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_iterations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="32_iterations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_iterations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_iterations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="32_iterations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="function_inlining">
- <Test name="4_nested_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_nested_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="32_nested_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4_nested_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8_nested_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="32_nested_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="constant_propagation">
- <Test name="built_in_functions_no_const_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="built_in_functions_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="array_no_const_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="array_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="struct_no_const_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="struct_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="built_in_functions_no_const_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="built_in_functions_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="array_no_const_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="array_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="struct_no_const_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="struct_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="common_subexpression_elimination">
- <Test name="single_statement_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="multiple_statements_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_branch_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="loop_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="single_statement_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="multiple_statements_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_branch_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="loop_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="dead_code_elimination">
- <Test name="dead_branch_simple_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dead_branch_complex_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dead_branch_complex_no_const_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dead_branch_func_call_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unused_value_basic_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unused_value_loop_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unused_value_dead_branch_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unused_value_after_return_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unused_value_mul_zero_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dead_branch_simple_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dead_branch_complex_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dead_branch_complex_no_const_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dead_branch_func_call_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unused_value_basic_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unused_value_loop_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unused_value_dead_branch_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unused_value_after_return_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unused_value_mul_zero_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="api">
- <TestCase name="state_change_only">
- <Test name="enable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="disable">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="clear_depth">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="clear_stencil">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="line_width">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="cull_face">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="front_face">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_equation">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="enable_vertex_attrib_array">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="disable_vertex_attrib_array">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="use_program">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="active_texture">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="polygon_offset">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sample_coverage">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_equation_separate">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_mask_separate">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_texture">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_sampler">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_vertex_array">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="hint">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_op">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="viewport">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="scissor">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_func_separate">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_op_separatae">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_func_separate">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="color_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="clear_color">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="vertex_attrib_pointer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="vertex_attrib_divisor">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_buffer_base">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestSuite name="state_change_draw">
- <TestCase name="many_small_calls">
- <Test name="blend">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_test">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_test">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="scissor_test">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dither">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="culling">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rasterizer_discard">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="primitive_restart_fixed_index">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_rangef">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_equation">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="polygon_offset">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sample_coverage">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="viewport">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="scissor">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="color_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="cull_face">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="front_face">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_op">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_array_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="element_array_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_texture">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="use_program">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="tex_parameter_min_filter">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="tex_parameter_mag_filter">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="tex_parameter_wrap">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_framebuffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_color">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sampler">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_vertex_array">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="few_big_calls">
- <Test name="blend">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_test">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_test">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="scissor_test">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dither">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="culling">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rasterizer_discard">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="primitive_restart_fixed_index">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_rangef">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_equation">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="polygon_offset">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sample_coverage">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="viewport">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="scissor">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="color_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="cull_face">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="front_face">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_op">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_array_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="element_array_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_texture">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="use_program">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="tex_parameter_min_filter">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="tex_parameter_mag_filter">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="tex_parameter_wrap">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_framebuffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_color">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sampler">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_vertex_array">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="redundant_state_change_draw">
- <TestCase name="many_small_calls">
- <Test name="blend">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_test">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_test">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="scissor_test">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dither">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="culling">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rasterizer_discard">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="primitive_restart_fixed_index">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_rangef">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_equation">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="polygon_offset">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sample_coverage">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="viewport">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="scissor">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="color_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="cull_face">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="front_face">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_op">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_array_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="element_array_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_texture">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="use_program">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="tex_parameter_min_filter">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="tex_parameter_mag_filter">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="tex_parameter_wrap">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_framebuffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_color">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sampler">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_vertex_array">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="few_big_calls">
- <Test name="blend">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_test">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_test">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="scissor_test">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dither">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="culling">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="rasterizer_discard">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="primitive_restart_fixed_index">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="depth_rangef">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_equation">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="polygon_offset">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sample_coverage">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="viewport">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="scissor">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="color_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="cull_face">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="front_face">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_mask">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_func">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stencil_op">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_array_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="element_array_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_texture">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="use_program">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="tex_parameter_min_filter">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="tex_parameter_mag_filter">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="tex_parameter_wrap">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_framebuffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_color">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sampler">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_vertex_array">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="buffer">
- <TestSuite name="data_upload">
- <TestCase name="reference">
- <Test name="memcpy_small_buffers">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="memcpy_large_buffers">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestSuite name="function_call">
- <TestSuite name="buffer_data">
- <TestCase name="new_buffer">
- <Test name="usage_stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="unspecified_buffer">
- <Test name="usage_stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="specified_buffer">
- <Test name="usage_stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="used_buffer">
- <Test name="usage_stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="larger_used_buffer">
- <Test name="usage_stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="buffer_sub_data">
- <TestCase name="used_buffer_full_upload">
- <Test name="usage_stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="used_buffer_invalidate_before_full_upload">
- <Test name="usage_stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="used_buffer_partial_upload">
- <Test name="usage_stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="used_buffer_invalidate_before_partial_upload">
- <Test name="usage_stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="usage_dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="map_buffer_range">
- <TestSuite name="new_unspecified_buffer">
- <TestCase name="flag_write_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_write_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_read_write_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_read_write_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_invalidate_range_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_invalidate_range_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_invalidate_buffer_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_invalidate_buffer_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_unsynchronized_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_unsynchronized_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_unsynchronized_and_invalidate_buffer_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_unsynchronized_and_invalidate_buffer_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_flush_explicit_map_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_flush_explicit_map_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_flush_explicit_map_full_flush_in_parts">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_flush_explicit_map_full_flush_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="new_specified_buffer">
- <TestCase name="flag_write_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_write_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_read_write_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_read_write_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_invalidate_range_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_invalidate_range_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_invalidate_buffer_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_invalidate_buffer_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_unsynchronized_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_unsynchronized_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_unsynchronized_and_invalidate_buffer_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_unsynchronized_and_invalidate_buffer_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_flush_explicit_map_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_flush_explicit_map_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_flush_explicit_map_full_flush_in_parts">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_flush_explicit_map_full_flush_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="used_buffer">
- <TestCase name="flag_write_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_write_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_read_write_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_read_write_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stream_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_read">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_copy">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_invalidate_range_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_invalidate_range_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_invalidate_buffer_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_invalidate_buffer_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_write_full_manual_invalidate_buffer">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_write_partial_manual_invalidate_buffer">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_unsynchronized_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_unsynchronized_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_unsynchronized_and_invalidate_buffer_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_unsynchronized_and_invalidate_buffer_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_flush_explicit_map_full">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_flush_explicit_map_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_flush_explicit_map_full_flush_in_parts">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="flag_flush_explicit_map_full_flush_partial">
- <Test name="stream_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="static_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="dynamic_draw">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- </TestSuite>
- <TestSuite name="modify_after_use">
- <TestCase name="static_draw">
- <Test name="buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_data_different_size">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_data_repeated">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_sub_data_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_sub_data_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_sub_data_full_repeated">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_sub_data_partial_repeated">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_write_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_write_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_read_write_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_read_write_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_invalidate_range_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_invalidate_range_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_invalidate_buffer_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_invalidate_buffer_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_unsynchronized_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_unsynchronized_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_flush_explicit_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_flush_explicit_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="dynamic_draw">
- <Test name="buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_data_different_size">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_data_repeated">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_sub_data_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_sub_data_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_sub_data_full_repeated">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_sub_data_partial_repeated">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_write_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_write_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_read_write_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_read_write_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_invalidate_range_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_invalidate_range_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_invalidate_buffer_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_invalidate_buffer_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_unsynchronized_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_unsynchronized_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_flush_explicit_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_flush_explicit_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="stream_draw">
- <Test name="buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_data_different_size">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_data_repeated">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_sub_data_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_sub_data_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_sub_data_full_repeated">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_sub_data_partial_repeated">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_write_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_write_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_read_write_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_read_write_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_invalidate_range_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_invalidate_range_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_invalidate_buffer_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_invalidate_buffer_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_unsynchronized_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_unsynchronized_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_flush_explicit_full">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="map_flag_flush_explicit_partial">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="render_after_upload">
- <TestSuite name="reference">
- <TestCase name="draw">
- <Test name="read_pixels">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="draw_upload_draw">
- <Test name="draw_arrays_upload_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_map_buffer_range_invalidate_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_map_buffer_range_invalidate_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_partial_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_partial_with_map_buffer_range_invalidate_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_map_buffer_range_invalidate_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_map_buffer_range_invalidate_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_map_buffer_range_invalidate_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_map_buffer_range_invalidate_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_partial_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_partial_with_map_buffer_range_invalidate_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestCase name="upload_unrelated_and_draw">
- <Test name="draw_arrays_upload_unrelated_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_unrelated_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_unrelated_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_unrelated_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_unrelated_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_unrelated_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestSuite name="upload_and_draw">
- <TestCase name="used_buffer">
- <Test name="draw_arrays_upload_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_partial_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_partial_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_partial_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_partial_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="new_buffer">
- <Test name="draw_arrays_upload_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="used_buffer_and_unrelated_upload">
- <Test name="draw_arrays_upload_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_partial_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_partial_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_partial_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_partial_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="new_buffer_and_unrelated_upload">
- <Test name="draw_arrays_upload_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestCase name="draw_modify_draw">
- <Test name="draw_arrays_upload_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_map_buffer_range_invalidate_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_with_map_buffer_range_invalidate_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_partial_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_upload_vertices_partial_with_map_buffer_range_invalidate_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_map_buffer_range_invalidate_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_vertices_with_map_buffer_range_invalidate_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_map_buffer_range_invalidate_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_with_map_buffer_range_invalidate_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_partial_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_upload_indices_partial_with_map_buffer_range_invalidate_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestSuite name="upload_wait_draw">
- <TestCase name="new_buffer">
- <Test name="draw_arrays_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_vertices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_vertices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_indices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_indices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_indices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="used_buffer">
- <Test name="draw_arrays_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_arrays_vertices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_vertices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_vertices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_vertices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_indices_with_buffer_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_indices_with_buffer_sub_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="draw_elements_indices_with_map_buffer_range">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- </TestSuite>
- </TestSuite>
- <TestSuite name="depth">
- <TestSuite name="cull_efficiency">
- <TestCase name="workload">
- <Test name="workload_texture">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="workload_arithmetic">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="workload_arithmetic_discard">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="occluder_discard">
- <Test name="grid_256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="grid_128">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="grid_64">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="grid_32">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="grid_16">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="grid_8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="grid_4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="grid_2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="grid_1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="partial_coverage">
- <Test name="100">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="099">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="095">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="090">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="080">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="070">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="050">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="025">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="010">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="frag_depth">
- <Test name="occluder_static">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="occluder_dynamic">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="occluded_static">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="occluded_dynamic">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="order">
- <Test name="reversed">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="culled_pixel_cost">
- <TestCase name="gradient">
- <Test name="flat">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="gradient_050">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="gradient_010">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="gradient_005">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="gradient_002">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="gradient_001">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="occluder_geometry">
- <Test name="flat_uniform_grid_5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="flat_uniform_grid_15">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="flat_uniform_grid_25">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="flat_uniform_grid_50">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="flat_uniform_grid_100">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="flat_noisy_grid_5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="flat_noisy_grid_15">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="flat_noisy_grid_25">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="flat_noisy_grid_50">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="flat_noisy_grid_100">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uneven_uniform_grid_5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uneven_uniform_grid_15">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uneven_uniform_grid_25">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uneven_uniform_grid_50">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uneven_uniform_grid_100">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uneven_noisy_grid_5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uneven_noisy_grid_15">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uneven_noisy_grid_25">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uneven_noisy_grid_50">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uneven_noisy_grid_100">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="frag_depth">
- <Test name="occluder_static">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="occluder_dynamic">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="occluded_static">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="occluded_dynamic">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- </TestSuite>
- <TestSuite name="stress">
- <TestSuite name="memory">
- <TestCase name="basic">
- <Test name="buffer_1mb_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_1mb_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_1mb_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_1mb_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_8mb_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_8mb_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_8mb_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_8mb_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_32mb_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_32mb_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_32mb_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_32mb_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_512x512_rgba_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_512x512_rgba_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_512x512_rgba_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_512x512_rgba_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="random">
- <Test name="buffer_small_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_small_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_small_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_small_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_large_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_large_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_large_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_large_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_small_rgba_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_small_rgba_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_small_rgba_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_small_rgba_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_large_rgba_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_large_rgba_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_large_rgba_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_large_rgba_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_small_rgba_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_small_rgba_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_small_rgba_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_small_rgba_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_large_rgba_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_large_rgba_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_large_rgba_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_large_rgba_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="basic_clear">
- <Test name="buffer_1mb_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_1mb_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_1mb_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_1mb_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_8mb_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_8mb_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_8mb_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_8mb_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_32mb_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_32mb_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_32mb_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_32mb_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_512x512_rgba_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_512x512_rgba_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_512x512_rgba_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_512x512_rgba_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="random_clear">
- <Test name="buffer_small_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_small_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_small_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_small_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_large_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_large_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_large_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_large_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_small_rgba_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_small_rgba_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_small_rgba_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_small_rgba_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_large_rgba_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_large_rgba_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_large_rgba_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_large_rgba_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_small_rgba_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_small_rgba_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_small_rgba_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_small_rgba_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_large_rgba_no_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_large_rgba_write_no_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_large_rgba_no_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="mixed_large_rgba_write_use">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestCase name="occlusion_query">
- <Test name="10_queries_2500_triangles_per_query">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_queries_2500_triangles_per_query">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_queries_500_triangles_per_query">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10000_queries_20_triangles_per_query">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fence_sync">
- <Test name="wait_sync_10_syncs">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="wait_sync_1000_syncs">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="wait_sync_10000_syncs">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="client_wait_sync_10_syncs">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="client_wait_sync_1000_syncs">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="client_wait_sync_10000_syncs">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestSuite name="long">
- <TestCase name="buffer">
- <Test name="always_reupload_low_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="always_reupload_bufferdata_low_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="always_delete_low_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="wasteful_low_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="separate_attribute_buffers_wasteful_low_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="always_reupload_high_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="always_reupload_bufferdata_high_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="always_delete_high_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="wasteful_high_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="separate_attribute_buffers_wasteful_high_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="texture">
- <Test name="always_reupload_low_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="always_reupload_teximage_low_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="always_delete_low_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="wasteful_low_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="always_reupload_high_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="always_reupload_teximage_high_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="always_delete_high_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="wasteful_high_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="draw_call">
- <Test name="client_memory_data">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="vary_draw_function">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="few_big_calls">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="many_small_calls">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="program">
- <Test name="several_programs">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="several_programs_always_rebuild">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="mixed">
- <Test name="buffer_texture_wasteful_low_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="random_low_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_texture_wasteful_high_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="random_high_memory">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="special_float">
- <TestCase name="vertex">
- <Test name="attribute_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_client">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_pbo">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_shadow">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sampler_tex_coord">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sampler_tex_coord_cube">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sampler_lod">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sampler_grad">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fragment">
- <Test name="attribute_buffer">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="attribute_client">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="uniform">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_pbo">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="texture_shadow">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sampler_tex_coord">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sampler_tex_coord_cube">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sampler_lod">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="sampler_grad">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="framebuffer">
- <Test name="write_default">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="write_rgba4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="write_rgb5_a1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="write_rgb565">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="write_rgba8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="write_rgb10_a2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="write_float16">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="write_float32">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_default">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_rgba8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="blend_float16">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="draw">
- <TestSuite name="unaligned_data">
- <TestSuite name="draw_elements">
- <TestSuite name="indices">
- <TestCase name="unaligned_buffer">
- <Test name="index_short">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="index_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="draw_elements_instanced">
- <TestSuite name="indices">
- <TestCase name="unaligned_buffer">
- <Test name="index_short">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="index_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="draw_range_elements">
- <TestSuite name="indices">
- <TestCase name="unaligned_buffer">
- <Test name="index_short">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="index_int">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestCase name="random">
- <Test name="1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="3">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="4">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="6">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="8">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="13">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="22">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="24">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="26">
- <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="46">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="47">
- <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="59">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="62">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="64">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="65">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="66">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="67">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="75">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="76">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="79">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="98">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="99">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="102">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="110">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="111">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="121">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="122">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="123">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="128">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="130">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="133">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="134">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="137">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="139">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="147">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="152">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="153">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="157">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="160">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="163">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="168">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="172">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="176">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="182">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="189">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="190">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="193">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="194">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="195">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="199">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="201">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="203">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="211">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="212">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestCase name="draw_range_elements">
- <Test name="range_max_over_bounds">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="range_max_over_bounds_near_signed_wrap">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="range_max_over_bounds_near_unsigned_wrap">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="range_max_over_bounds_near_max">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="range_min_max_over_bounds">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="range_min_max_over_bounds_near_signed_wrap">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="range_min_max_over_bounds_near_unsigned_wrap">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="range_min_max_over_bounds_near_max">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="vertex_arrays">
- <TestSuite name="single_attribute">
- <TestSuite name="strides">
- <TestCase name="float">
- <Test name="buffer_stride17_components2_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components2_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components3_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components3_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components4_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components4_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="short">
- <Test name="buffer_stride17_components2_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components2_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components3_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components3_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components4_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components4_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="fixed">
- <Test name="buffer_stride17_components2_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components2_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components3_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components3_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components4_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components4_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="int2_10_10_10">
- <Test name="buffer_stride17_components4_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="buffer_stride17_components4_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="usages">
- <TestCase name="static_draw">
- <Test name="stride17_float_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_float_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="stream_draw">
- <Test name="stride17_float_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_float_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="dynamic_draw">
- <Test name="stride17_float_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_float_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="static_copy">
- <Test name="stride17_float_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_float_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="stream_copy">
- <Test name="stride17_float_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_float_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="dynamic_copy">
- <Test name="stride17_float_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_float_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="static_read">
- <Test name="stride17_float_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_float_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="stream_read">
- <Test name="stride17_float_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_float_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="dynamic_read">
- <Test name="stride17_float_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_float_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_fixed_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="stride17_short_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="offset">
- <TestCase name="float">
- <Test name="offset1_stride-1_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset1_stride17_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset1_stride32_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset1_stride-1_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset1_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset1_stride32_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset4_stride17_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset4_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset17_stride-1_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset17_stride17_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset17_stride32_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset17_stride-1_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset17_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset17_stride32_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset32_stride17_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset32_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="int2_10_10_10">
- <Test name="offset1_stride-1_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset1_stride17_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset1_stride32_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset1_stride-1_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset1_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset1_stride32_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset4_stride17_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset4_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset17_stride-1_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset17_stride17_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset17_stride32_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset17_stride-1_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset17_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset17_stride32_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset32_stride17_quads1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset32_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="first">
- <TestCase name="float">
- <Test name="first6_offset1_stride8_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset1_stride8_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset1_stride17_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset1_stride17_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset1_stride32_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset1_stride32_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset1_stride8_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset1_stride8_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset1_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset1_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset1_stride32_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset1_stride32_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset17_stride8_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset17_stride8_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset17_stride17_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset17_stride17_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset17_stride32_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset17_stride32_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset17_stride8_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset17_stride8_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset17_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset17_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset17_stride32_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset17_stride32_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="int2_10_10_10">
- <Test name="first6_offset1_stride8_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset1_stride8_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset1_stride17_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset1_stride17_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset1_stride32_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset1_stride32_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset1_stride8_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset1_stride8_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset1_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset1_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset1_stride32_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset1_stride32_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset17_stride8_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset17_stride8_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset17_stride17_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset17_stride17_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset17_stride32_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset17_stride32_quads5">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset17_stride8_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset17_stride8_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset17_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset17_stride17_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first6_offset17_stride32_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="first24_offset17_stride32_quads256">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- </TestSuite>
- <TestCase name="long_shaders">
- <Test name="100_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="1000_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10000_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="10000_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100000_operations_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="100000_operations_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="long_running_shaders">
- <Test name="short_for_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="short_for_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="short_while_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="short_while_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="short_do_while_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="short_do_while_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="medium_static_for_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="medium_static_while_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="medium_uniform_do_while_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="medium_uniform_for_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="medium_dynamic_for_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="medium_dynamic_for_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="medium_dynamic_while_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="medium_dynamic_while_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="medium_dynamic_do_while_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="medium_dynamic_do_while_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="long_static_while_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="long_static_do_while_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="long_uniform_for_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="long_uniform_do_while_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="long_dynamic_for_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="long_dynamic_for_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="long_dynamic_while_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="long_dynamic_while_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="long_dynamic_do_while_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="long_dynamic_do_while_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="infinite_for_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="infinite_for_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="infinite_while_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="infinite_while_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="infinite_do_while_vertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="infinite_do_while_fragment">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
</TestSuite>
</TestPackage>
diff --git a/android/cts/mnc/com.drawelements.deqp.gles31.xml b/android/cts/mnc/com.drawelements.deqp.gles31.xml
index ce0c595..e1127e6 100644
--- a/android/cts/mnc/com.drawelements.deqp.gles31.xml
+++ b/android/cts/mnc/com.drawelements.deqp.gles31.xml
@@ -107970,159 +107970,5 @@
</TestSuite>
</TestSuite>
</TestSuite>
- <TestSuite name="stress">
- <TestSuite name="draw_indirect">
- <TestSuite name="unaligned_data">
- <TestCase name="random">
- <Test name="1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="9">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="16">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="23">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="26">
- <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="41">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="58">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="59">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="60">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="62">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestCase name="drawarrays">
- <Test name="data_over_bounds_with_count">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="data_over_bounds_with_first">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="data_over_bounds_with_primcount">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reserved_non_zero">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="drawelements">
- <Test name="data_over_bounds_with_count">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="data_over_bounds_with_basevertex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="data_over_bounds_with_indices">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="data_over_bounds_with_primcount">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="index_over_bounds_with_count">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="index_over_bounds_with_firstindex">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="reserved_non_zero">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="vertex_attribute_binding">
- <TestCase name="unaligned">
- <Test name="elements_1_unaligned">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="offset_elements_1_unaligned">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unaligned_offset_elements_1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unaligned_offset_elements_1_unaligned">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unaligned_offset_elements_2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unaligned_offset_elements_2_share_elements">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unaligned_stride_elements_1">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unaligned_stride_elements_2">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="unaligned_stride_elements_2_share_elements">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- <TestCase name="buffer_bounds">
- <Test name="bind_vertex_buffer_offset_over_bounds_10">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_vertex_buffer_offset_over_bounds_1000">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_vertex_buffer_offset_near_wrap_10">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="bind_vertex_buffer_offset_near_wrap_1000">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="tessellation_geometry_interaction">
- <TestCase name="render_multiple_limits">
- <Test name="output_required_max_tessellation_max_geometry">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="output_implementation_max_tessellation_max_geometry">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="output_required_max_tessellation_max_invocations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="output_implementation_max_tessellation_max_invocations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="output_required_max_geometry_max_invocations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="output_implementation_max_geometry_max_invocations">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="output_max_required">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- <Test name="output_max_implementation">
- <TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
- </Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
</TestSuite>
</TestPackage>
diff --git a/android/cts/mnc/gles3-master.txt b/android/cts/mnc/gles3-master.txt
index ac13096..dcd41d2 100644
--- a/android/cts/mnc/gles3-master.txt
+++ b/android/cts/mnc/gles3-master.txt
@@ -42329,2821 +42329,3 @@
dEQP-GLES3.functional.lifetime.attach.deleted_output.renderbuffer_framebuffer
dEQP-GLES3.functional.lifetime.attach.deleted_output.buffer_transform_feedback
dEQP-GLES3.functional.lifetime.delete_active.transform_feedback
-dEQP-GLES3.accuracy.interpolation.lowp_zero_to_one
-dEQP-GLES3.accuracy.interpolation.lowp_zero_to_one_proj
-dEQP-GLES3.accuracy.interpolation.lowp_zero_to_minus_one
-dEQP-GLES3.accuracy.interpolation.lowp_zero_to_minus_one_proj
-dEQP-GLES3.accuracy.interpolation.lowp_minus_one_to_one
-dEQP-GLES3.accuracy.interpolation.lowp_minus_one_to_one_proj
-dEQP-GLES3.accuracy.interpolation.mediump_zero_to_one
-dEQP-GLES3.accuracy.interpolation.mediump_zero_to_one_proj
-dEQP-GLES3.accuracy.interpolation.mediump_zero_to_minus_one
-dEQP-GLES3.accuracy.interpolation.mediump_zero_to_minus_one_proj
-dEQP-GLES3.accuracy.interpolation.mediump_minus_one_to_one
-dEQP-GLES3.accuracy.interpolation.mediump_minus_one_to_one_proj
-dEQP-GLES3.accuracy.interpolation.mediump_minus_ten_to_ten
-dEQP-GLES3.accuracy.interpolation.mediump_minus_ten_to_ten_proj
-dEQP-GLES3.accuracy.interpolation.mediump_thousands
-dEQP-GLES3.accuracy.interpolation.mediump_thousands_proj
-dEQP-GLES3.accuracy.interpolation.mediump_full_mediump
-dEQP-GLES3.accuracy.interpolation.mediump_full_mediump_proj
-dEQP-GLES3.accuracy.interpolation.highp_zero_to_one
-dEQP-GLES3.accuracy.interpolation.highp_zero_to_one_proj
-dEQP-GLES3.accuracy.interpolation.highp_zero_to_minus_one
-dEQP-GLES3.accuracy.interpolation.highp_zero_to_minus_one_proj
-dEQP-GLES3.accuracy.interpolation.highp_minus_one_to_one
-dEQP-GLES3.accuracy.interpolation.highp_minus_one_to_one_proj
-dEQP-GLES3.accuracy.interpolation.highp_minus_ten_to_ten
-dEQP-GLES3.accuracy.interpolation.highp_minus_ten_to_ten_proj
-dEQP-GLES3.accuracy.interpolation.highp_thousands
-dEQP-GLES3.accuracy.interpolation.highp_thousands_proj
-dEQP-GLES3.accuracy.interpolation.highp_full_mediump
-dEQP-GLES3.accuracy.interpolation.highp_full_mediump_proj
-dEQP-GLES3.accuracy.interpolation.highp_full_highp
-dEQP-GLES3.accuracy.interpolation.highp_full_highp_proj
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_nearest_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_nearest_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_nearest_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_nearest_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_nearest_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_nearest_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_linear_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_linear_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_linear_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_linear_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_linear_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_linear_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_nearest_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_nearest_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_nearest_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_nearest_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_nearest_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_nearest_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_linear_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_linear_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_linear_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_linear_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_linear_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_linear_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_nearest_nearest_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_nearest_nearest_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_nearest_nearest_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_nearest_nearest_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_nearest_nearest_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_nearest_nearest_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_nearest_linear_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_nearest_linear_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_nearest_linear_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_nearest_linear_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_nearest_linear_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_nearest_linear_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_nearest_nearest_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_nearest_nearest_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_nearest_nearest_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_nearest_nearest_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_nearest_nearest_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_nearest_nearest_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_nearest_linear_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_nearest_linear_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_nearest_linear_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_nearest_linear_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_nearest_linear_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_nearest_linear_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_linear_nearest_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_linear_nearest_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_linear_nearest_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_linear_nearest_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_linear_nearest_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_linear_nearest_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_linear_linear_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_linear_linear_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_linear_linear_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_linear_linear_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_linear_linear_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.nearest_mipmap_linear_linear_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_linear_nearest_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_linear_nearest_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_linear_nearest_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_linear_nearest_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_linear_nearest_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_linear_nearest_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_linear_linear_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_linear_linear_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_linear_linear_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_linear_linear_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_linear_linear_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.2d.linear_mipmap_linear_linear_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_nearest_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_nearest_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_nearest_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_nearest_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_nearest_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_nearest_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_linear_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_linear_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_linear_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_linear_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_linear_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_linear_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_nearest_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_nearest_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_nearest_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_nearest_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_nearest_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_nearest_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_linear_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_linear_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_linear_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_linear_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_linear_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_linear_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_nearest_nearest_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_nearest_nearest_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_nearest_nearest_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_nearest_nearest_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_nearest_nearest_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_nearest_nearest_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_nearest_linear_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_nearest_linear_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_nearest_linear_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_nearest_linear_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_nearest_linear_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_nearest_linear_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_nearest_nearest_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_nearest_nearest_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_nearest_nearest_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_nearest_nearest_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_nearest_nearest_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_nearest_nearest_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_nearest_linear_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_nearest_linear_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_nearest_linear_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_nearest_linear_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_nearest_linear_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_nearest_linear_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_linear_nearest_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_linear_nearest_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_linear_nearest_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_linear_nearest_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_linear_nearest_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_linear_nearest_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_linear_linear_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_linear_linear_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_linear_linear_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_linear_linear_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_linear_linear_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.nearest_mipmap_linear_linear_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_linear_nearest_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_linear_nearest_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_linear_nearest_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_linear_nearest_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_linear_nearest_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_linear_nearest_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_linear_linear_clamp_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_linear_linear_clamp_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_linear_linear_repeat_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_linear_linear_repeat_rgba8_npot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_linear_linear_mirror_rgba8_pot
-dEQP-GLES3.accuracy.texture.filter.cube.linear_mipmap_linear_linear_mirror_rgba8_npot
-dEQP-GLES3.accuracy.texture.mipmap.2d.basic.nearest_nearest_clamp
-dEQP-GLES3.accuracy.texture.mipmap.2d.basic.nearest_nearest_repeat
-dEQP-GLES3.accuracy.texture.mipmap.2d.basic.nearest_nearest_mirror
-dEQP-GLES3.accuracy.texture.mipmap.2d.basic.linear_nearest_clamp
-dEQP-GLES3.accuracy.texture.mipmap.2d.basic.linear_nearest_repeat
-dEQP-GLES3.accuracy.texture.mipmap.2d.basic.linear_nearest_mirror
-dEQP-GLES3.accuracy.texture.mipmap.2d.basic.nearest_linear_clamp
-dEQP-GLES3.accuracy.texture.mipmap.2d.basic.nearest_linear_repeat
-dEQP-GLES3.accuracy.texture.mipmap.2d.basic.nearest_linear_mirror
-dEQP-GLES3.accuracy.texture.mipmap.2d.basic.linear_linear_clamp
-dEQP-GLES3.accuracy.texture.mipmap.2d.basic.linear_linear_repeat
-dEQP-GLES3.accuracy.texture.mipmap.2d.basic.linear_linear_mirror
-dEQP-GLES3.accuracy.texture.mipmap.2d.affine.nearest_nearest_clamp
-dEQP-GLES3.accuracy.texture.mipmap.2d.affine.nearest_nearest_repeat
-dEQP-GLES3.accuracy.texture.mipmap.2d.affine.nearest_nearest_mirror
-dEQP-GLES3.accuracy.texture.mipmap.2d.affine.linear_nearest_clamp
-dEQP-GLES3.accuracy.texture.mipmap.2d.affine.linear_nearest_repeat
-dEQP-GLES3.accuracy.texture.mipmap.2d.affine.linear_nearest_mirror
-dEQP-GLES3.accuracy.texture.mipmap.2d.affine.nearest_linear_clamp
-dEQP-GLES3.accuracy.texture.mipmap.2d.affine.nearest_linear_repeat
-dEQP-GLES3.accuracy.texture.mipmap.2d.affine.nearest_linear_mirror
-dEQP-GLES3.accuracy.texture.mipmap.2d.affine.linear_linear_clamp
-dEQP-GLES3.accuracy.texture.mipmap.2d.affine.linear_linear_repeat
-dEQP-GLES3.accuracy.texture.mipmap.2d.affine.linear_linear_mirror
-dEQP-GLES3.accuracy.texture.mipmap.2d.projected.nearest_nearest_clamp
-dEQP-GLES3.accuracy.texture.mipmap.2d.projected.nearest_nearest_repeat
-dEQP-GLES3.accuracy.texture.mipmap.2d.projected.nearest_nearest_mirror
-dEQP-GLES3.accuracy.texture.mipmap.2d.projected.linear_nearest_clamp
-dEQP-GLES3.accuracy.texture.mipmap.2d.projected.linear_nearest_repeat
-dEQP-GLES3.accuracy.texture.mipmap.2d.projected.linear_nearest_mirror
-dEQP-GLES3.accuracy.texture.mipmap.2d.projected.nearest_linear_clamp
-dEQP-GLES3.accuracy.texture.mipmap.2d.projected.nearest_linear_repeat
-dEQP-GLES3.accuracy.texture.mipmap.2d.projected.nearest_linear_mirror
-dEQP-GLES3.accuracy.texture.mipmap.2d.projected.linear_linear_clamp
-dEQP-GLES3.accuracy.texture.mipmap.2d.projected.linear_linear_repeat
-dEQP-GLES3.accuracy.texture.mipmap.2d.projected.linear_linear_mirror
-dEQP-GLES3.accuracy.texture.mipmap.cube.basic.nearest_nearest
-dEQP-GLES3.accuracy.texture.mipmap.cube.basic.linear_nearest
-dEQP-GLES3.accuracy.texture.mipmap.cube.basic.nearest_linear
-dEQP-GLES3.accuracy.texture.mipmap.cube.basic.linear_linear
-dEQP-GLES3.accuracy.texture.mipmap.cube.projected.nearest_nearest
-dEQP-GLES3.accuracy.texture.mipmap.cube.projected.linear_nearest
-dEQP-GLES3.accuracy.texture.mipmap.cube.projected.nearest_linear
-dEQP-GLES3.accuracy.texture.mipmap.cube.projected.linear_linear
-dEQP-GLES3.performance.blend.add
-dEQP-GLES3.performance.blend.subtract
-dEQP-GLES3.performance.blend.reverse_subtract
-dEQP-GLES3.performance.blend.min
-dEQP-GLES3.performance.blend.max
-dEQP-GLES3.performance.blend.dst_atop
-dEQP-GLES3.performance.blend.dst_in
-dEQP-GLES3.performance.blend.dst_out
-dEQP-GLES3.performance.blend.dst_over
-dEQP-GLES3.performance.blend.src_atop
-dEQP-GLES3.performance.blend.src_in
-dEQP-GLES3.performance.blend.src_out
-dEQP-GLES3.performance.blend.src_over
-dEQP-GLES3.performance.blend.multiply
-dEQP-GLES3.performance.blend.screen
-dEQP-GLES3.performance.blend.alpha_saturate
-dEQP-GLES3.performance.texture.format.rgba32f
-dEQP-GLES3.performance.texture.format.rgba32i
-dEQP-GLES3.performance.texture.format.rgba32ui
-dEQP-GLES3.performance.texture.format.rgba16f
-dEQP-GLES3.performance.texture.format.rgba16i
-dEQP-GLES3.performance.texture.format.rgba16ui
-dEQP-GLES3.performance.texture.format.rgba8
-dEQP-GLES3.performance.texture.format.rgba8i
-dEQP-GLES3.performance.texture.format.rgba8ui
-dEQP-GLES3.performance.texture.format.srgb8_alpha8
-dEQP-GLES3.performance.texture.format.rgb10_a2
-dEQP-GLES3.performance.texture.format.rgb10_a2ui
-dEQP-GLES3.performance.texture.format.rgba4
-dEQP-GLES3.performance.texture.format.rgb5_a1
-dEQP-GLES3.performance.texture.format.rgba8_snorm
-dEQP-GLES3.performance.texture.format.rgb8
-dEQP-GLES3.performance.texture.format.rgb565
-dEQP-GLES3.performance.texture.format.r11f_g11f_b10f
-dEQP-GLES3.performance.texture.format.rgb32f
-dEQP-GLES3.performance.texture.format.rgb32i
-dEQP-GLES3.performance.texture.format.rgb32ui
-dEQP-GLES3.performance.texture.format.rgb16f
-dEQP-GLES3.performance.texture.format.rgb16i
-dEQP-GLES3.performance.texture.format.rgb16ui
-dEQP-GLES3.performance.texture.format.rgb8_snorm
-dEQP-GLES3.performance.texture.format.rgb8i
-dEQP-GLES3.performance.texture.format.rgb8ui
-dEQP-GLES3.performance.texture.format.srgb8
-dEQP-GLES3.performance.texture.format.rgb9_e5
-dEQP-GLES3.performance.texture.format.rg32f
-dEQP-GLES3.performance.texture.format.rg32i
-dEQP-GLES3.performance.texture.format.rg32ui
-dEQP-GLES3.performance.texture.format.rg16f
-dEQP-GLES3.performance.texture.format.rg16i
-dEQP-GLES3.performance.texture.format.rg16ui
-dEQP-GLES3.performance.texture.format.rg8
-dEQP-GLES3.performance.texture.format.rg8i
-dEQP-GLES3.performance.texture.format.rg8ui
-dEQP-GLES3.performance.texture.format.rg8_snorm
-dEQP-GLES3.performance.texture.format.r32f
-dEQP-GLES3.performance.texture.format.r32i
-dEQP-GLES3.performance.texture.format.r32ui
-dEQP-GLES3.performance.texture.format.r16f
-dEQP-GLES3.performance.texture.format.r16i
-dEQP-GLES3.performance.texture.format.r16ui
-dEQP-GLES3.performance.texture.format.r8
-dEQP-GLES3.performance.texture.format.r8i
-dEQP-GLES3.performance.texture.format.r8ui
-dEQP-GLES3.performance.texture.format.r8_snorm
-dEQP-GLES3.performance.texture.filter.nearest_minify_rgb565
-dEQP-GLES3.performance.texture.filter.nearest_minify_rgba8
-dEQP-GLES3.performance.texture.filter.nearest_minify_rg16f
-dEQP-GLES3.performance.texture.filter.nearest_minify_rgba16f
-dEQP-GLES3.performance.texture.filter.nearest_magnify_rgb565
-dEQP-GLES3.performance.texture.filter.nearest_magnify_rgba8
-dEQP-GLES3.performance.texture.filter.nearest_magnify_rg16f
-dEQP-GLES3.performance.texture.filter.nearest_magnify_rgba16f
-dEQP-GLES3.performance.texture.filter.linear_minify_rgb565
-dEQP-GLES3.performance.texture.filter.linear_minify_rgba8
-dEQP-GLES3.performance.texture.filter.linear_minify_rg16f
-dEQP-GLES3.performance.texture.filter.linear_minify_rgba16f
-dEQP-GLES3.performance.texture.filter.linear_magnify_rgb565
-dEQP-GLES3.performance.texture.filter.linear_magnify_rgba8
-dEQP-GLES3.performance.texture.filter.linear_magnify_rg16f
-dEQP-GLES3.performance.texture.filter.linear_magnify_rgba16f
-dEQP-GLES3.performance.texture.filter.nearest_mipmap_nearest_minify_rgb565
-dEQP-GLES3.performance.texture.filter.nearest_mipmap_nearest_minify_rgba8
-dEQP-GLES3.performance.texture.filter.nearest_mipmap_nearest_minify_rg16f
-dEQP-GLES3.performance.texture.filter.nearest_mipmap_nearest_minify_rgba16f
-dEQP-GLES3.performance.texture.filter.nearest_mipmap_linear_minify_rgb565
-dEQP-GLES3.performance.texture.filter.nearest_mipmap_linear_minify_rgba8
-dEQP-GLES3.performance.texture.filter.nearest_mipmap_linear_minify_rg16f
-dEQP-GLES3.performance.texture.filter.nearest_mipmap_linear_minify_rgba16f
-dEQP-GLES3.performance.texture.filter.linear_mipmap_nearest_minify_rgb565
-dEQP-GLES3.performance.texture.filter.linear_mipmap_nearest_minify_rgba8
-dEQP-GLES3.performance.texture.filter.linear_mipmap_nearest_minify_rg16f
-dEQP-GLES3.performance.texture.filter.linear_mipmap_nearest_minify_rgba16f
-dEQP-GLES3.performance.texture.filter.linear_mipmap_linear_minify_rgb565
-dEQP-GLES3.performance.texture.filter.linear_mipmap_linear_minify_rgba8
-dEQP-GLES3.performance.texture.filter.linear_mipmap_linear_minify_rg16f
-dEQP-GLES3.performance.texture.filter.linear_mipmap_linear_minify_rgba16f
-dEQP-GLES3.performance.texture.count.rgb565_1
-dEQP-GLES3.performance.texture.count.rgb565_2
-dEQP-GLES3.performance.texture.count.rgb565_4
-dEQP-GLES3.performance.texture.count.rgb565_8
-dEQP-GLES3.performance.texture.count.rgb8_1
-dEQP-GLES3.performance.texture.count.rgb8_2
-dEQP-GLES3.performance.texture.count.rgb8_4
-dEQP-GLES3.performance.texture.count.rgb8_8
-dEQP-GLES3.performance.texture.count.rgba8_1
-dEQP-GLES3.performance.texture.count.rgba8_2
-dEQP-GLES3.performance.texture.count.rgba8_4
-dEQP-GLES3.performance.texture.count.rgba8_8
-dEQP-GLES3.performance.texture.count.rgba8ui_1
-dEQP-GLES3.performance.texture.count.rgba8ui_2
-dEQP-GLES3.performance.texture.count.rgba8ui_4
-dEQP-GLES3.performance.texture.count.rgba8ui_8
-dEQP-GLES3.performance.texture.count.rg16f_1
-dEQP-GLES3.performance.texture.count.rg16f_2
-dEQP-GLES3.performance.texture.count.rg16f_4
-dEQP-GLES3.performance.texture.count.rg16f_8
-dEQP-GLES3.performance.texture.count.rgba16f_1
-dEQP-GLES3.performance.texture.count.rgba16f_2
-dEQP-GLES3.performance.texture.count.rgba16f_4
-dEQP-GLES3.performance.texture.count.rgba16f_8
-dEQP-GLES3.performance.texture.count.rgba32f_1
-dEQP-GLES3.performance.texture.count.rgba32f_2
-dEQP-GLES3.performance.texture.count.rgba32f_4
-dEQP-GLES3.performance.texture.count.rgba32f_8
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.lowp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.mediump_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.highp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.lowp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.mediump_int
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.highp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.highp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.highp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.add.vertex.highp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.lowp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.mediump_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.highp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.lowp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.mediump_int
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.highp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.highp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.highp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.add.fragment.highp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.lowp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.mediump_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.highp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.lowp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.mediump_int
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.highp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.highp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.highp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.vertex.highp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.lowp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.mediump_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.highp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.lowp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.mediump_int
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.highp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.highp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.highp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.sub.fragment.highp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.lowp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.mediump_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.highp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.lowp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.mediump_int
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.highp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.highp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.highp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.vertex.highp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.lowp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.mediump_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.highp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.lowp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.mediump_int
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.highp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.highp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.highp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.mul.fragment.highp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.lowp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.mediump_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.highp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.lowp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.mediump_int
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.highp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.highp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.highp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.div.vertex.highp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.lowp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.mediump_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.highp_vec2
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.lowp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.mediump_int
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.highp_int
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.highp_ivec2
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.highp_ivec3
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.binary_operator.div.fragment.highp_ivec4
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.radians.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.radians.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.radians.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.radians.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.radians.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.radians.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.degrees.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.degrees.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.degrees.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.degrees.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.degrees.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.degrees.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.sin.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.sin.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.sin.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.sin.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.sin.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.sin.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.cos.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.cos.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.cos.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.cos.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.cos.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.cos.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.tan.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.tan.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.tan.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.tan.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.tan.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.tan.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.asin.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.asin.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.asin.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.asin.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.asin.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.asin.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.acos.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.acos.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.acos.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.acos.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.acos.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.acos.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atan2.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atan2.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atan2.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atan2.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atan2.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atan2.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atan.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atan.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atan.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atan.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atan.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atan.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.sinh.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.sinh.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.sinh.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.sinh.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.sinh.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.sinh.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.cosh.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.cosh.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.cosh.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.cosh.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.cosh.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.cosh.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.tanh.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.tanh.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.tanh.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.tanh.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.tanh.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.tanh.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.asinh.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.asinh.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.asinh.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.asinh.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.asinh.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.asinh.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.acosh.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.acosh.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.acosh.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.acosh.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.acosh.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.acosh.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atanh.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atanh.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atanh.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atanh.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atanh.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.angle_and_trigonometry.atanh.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.pow.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.pow.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.pow.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.pow.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.pow.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.pow.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.exp.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.exp.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.exp.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.exp.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.exp.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.exp.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.log.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.log.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.log.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.log.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.log.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.log.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.exp2.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.exp2.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.exp2.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.exp2.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.exp2.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.exp2.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.log2.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.log2.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.log2.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.log2.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.log2.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.log2.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.sqrt.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.sqrt.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.sqrt.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.sqrt.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.sqrt.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.sqrt.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.inversesqrt.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.inversesqrt.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.inversesqrt.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.exponential.inversesqrt.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.exponential.inversesqrt.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.exponential.inversesqrt.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.abs.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.abs.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.abs.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.abs.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.abs.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.abs.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.abs.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.abs.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.abs.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.abs.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.sign.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.sign.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.sign.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.sign.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.sign.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.sign.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.sign.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.sign.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.sign.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.sign.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.floor.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.floor.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.floor.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.floor.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.floor.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.floor.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.floor.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.floor.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.floor.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.floor.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.trunc.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.trunc.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.trunc.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.trunc.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.trunc.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.trunc.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.trunc.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.trunc.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.trunc.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.trunc.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.round.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.round.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.round.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.round.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.round.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.round.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.round.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.round.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.round.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.round.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.roundEven.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.roundEven.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.roundEven.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.roundEven.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.roundEven.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.roundEven.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.roundEven.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.roundEven.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.roundEven.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.roundEven.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.ceil.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.ceil.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.ceil.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.ceil.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.ceil.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.ceil.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.ceil.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.ceil.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.ceil.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.ceil.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.fract.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.fract.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.fract.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.fract.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.fract.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.fract.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.fract.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.fract.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.fract.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.fract.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mod.vertex.lowp_float
-dEQP-GLES3.performance.shader.operator.common_functions.mod.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.mod.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.mod.vertex.lowp_vec2
-dEQP-GLES3.performance.shader.operator.common_functions.mod.vertex.mediump_vec2
-dEQP-GLES3.performance.shader.operator.common_functions.mod.vertex.highp_vec2
-dEQP-GLES3.performance.shader.operator.common_functions.mod.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.common_functions.mod.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.common_functions.mod.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.common_functions.mod.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mod.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mod.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mod.fragment.lowp_float
-dEQP-GLES3.performance.shader.operator.common_functions.mod.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.mod.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.mod.fragment.lowp_vec2
-dEQP-GLES3.performance.shader.operator.common_functions.mod.fragment.mediump_vec2
-dEQP-GLES3.performance.shader.operator.common_functions.mod.fragment.highp_vec2
-dEQP-GLES3.performance.shader.operator.common_functions.mod.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.common_functions.mod.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.common_functions.mod.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.common_functions.mod.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mod.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mod.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.min.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.min.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.min.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.min.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.min.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.min.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.min.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.min.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.min.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.min.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.max.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.max.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.max.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.max.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.max.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.max.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.max.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.max.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.max.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.max.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.clamp.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.clamp.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.clamp.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.clamp.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.clamp.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.clamp.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.clamp.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.clamp.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.clamp.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.clamp.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mix.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.mix.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.mix.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mix.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mix.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mix.vertex.mediump_float_bool
-dEQP-GLES3.performance.shader.operator.common_functions.mix.vertex.highp_float_bool
-dEQP-GLES3.performance.shader.operator.common_functions.mix.vertex.lowp_vec4_bvec4
-dEQP-GLES3.performance.shader.operator.common_functions.mix.vertex.mediump_vec4_bvec4
-dEQP-GLES3.performance.shader.operator.common_functions.mix.vertex.highp_vec4_bvec4
-dEQP-GLES3.performance.shader.operator.common_functions.mix.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.mix.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.mix.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mix.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mix.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.mix.fragment.mediump_float_bool
-dEQP-GLES3.performance.shader.operator.common_functions.mix.fragment.highp_float_bool
-dEQP-GLES3.performance.shader.operator.common_functions.mix.fragment.lowp_vec4_bvec4
-dEQP-GLES3.performance.shader.operator.common_functions.mix.fragment.mediump_vec4_bvec4
-dEQP-GLES3.performance.shader.operator.common_functions.mix.fragment.highp_vec4_bvec4
-dEQP-GLES3.performance.shader.operator.common_functions.step.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.step.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.step.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.step.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.step.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.step.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.step.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.step.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.step.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.step.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.smoothstep.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.smoothstep.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.smoothstep.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.smoothstep.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.smoothstep.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.smoothstep.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.smoothstep.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.smoothstep.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.smoothstep.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.smoothstep.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.isnan.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.isnan.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.isnan.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.isnan.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.isnan.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.isnan.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.isnan.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.isnan.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.isnan.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.isnan.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.isinf.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.isinf.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.isinf.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.isinf.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.isinf.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.isinf.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.isinf.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.isinf.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.isinf.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.isinf.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.floatBitsToInt.vertex.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.floatBitsToInt.vertex.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.floatBitsToInt.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.floatBitsToInt.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.floatBitsToInt.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.floatBitsToInt.fragment.mediump_float
-dEQP-GLES3.performance.shader.operator.common_functions.floatBitsToInt.fragment.highp_float
-dEQP-GLES3.performance.shader.operator.common_functions.floatBitsToInt.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.floatBitsToInt.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.floatBitsToInt.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.common_functions.intBitsToFloat.vertex.mediump_int
-dEQP-GLES3.performance.shader.operator.common_functions.intBitsToFloat.vertex.highp_int
-dEQP-GLES3.performance.shader.operator.common_functions.intBitsToFloat.vertex.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.common_functions.intBitsToFloat.vertex.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.common_functions.intBitsToFloat.vertex.highp_ivec4
-dEQP-GLES3.performance.shader.operator.common_functions.intBitsToFloat.fragment.mediump_int
-dEQP-GLES3.performance.shader.operator.common_functions.intBitsToFloat.fragment.highp_int
-dEQP-GLES3.performance.shader.operator.common_functions.intBitsToFloat.fragment.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.common_functions.intBitsToFloat.fragment.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.common_functions.intBitsToFloat.fragment.highp_ivec4
-dEQP-GLES3.performance.shader.operator.geometric.length.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.length.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.length.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.length.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.length.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.geometric.length.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.length.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.length.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.length.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.length.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.length.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.geometric.length.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.distance.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.distance.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.distance.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.distance.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.distance.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.geometric.distance.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.distance.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.distance.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.distance.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.distance.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.distance.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.geometric.distance.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.dot.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.dot.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.dot.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.dot.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.dot.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.geometric.dot.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.dot.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.dot.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.dot.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.dot.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.dot.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.geometric.dot.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.cross.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.cross.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.cross.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.cross.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.cross.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.cross.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.normalize.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.normalize.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.normalize.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.normalize.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.normalize.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.geometric.normalize.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.normalize.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.normalize.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.normalize.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.normalize.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.normalize.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.geometric.normalize.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.faceforward.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.faceforward.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.faceforward.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.faceforward.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.faceforward.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.geometric.faceforward.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.faceforward.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.faceforward.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.faceforward.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.faceforward.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.faceforward.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.geometric.faceforward.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.reflect.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.reflect.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.reflect.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.reflect.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.reflect.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.geometric.reflect.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.reflect.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.reflect.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.geometric.reflect.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.geometric.reflect.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.reflect.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.geometric.reflect.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.geometric.refract.vertex.lowp_vec3_float
-dEQP-GLES3.performance.shader.operator.geometric.refract.vertex.mediump_vec3_float
-dEQP-GLES3.performance.shader.operator.geometric.refract.vertex.highp_vec3_float
-dEQP-GLES3.performance.shader.operator.geometric.refract.vertex.lowp_vec4_float
-dEQP-GLES3.performance.shader.operator.geometric.refract.vertex.mediump_vec4_float
-dEQP-GLES3.performance.shader.operator.geometric.refract.vertex.highp_vec4_float
-dEQP-GLES3.performance.shader.operator.geometric.refract.fragment.lowp_vec3_float
-dEQP-GLES3.performance.shader.operator.geometric.refract.fragment.mediump_vec3_float
-dEQP-GLES3.performance.shader.operator.geometric.refract.fragment.highp_vec3_float
-dEQP-GLES3.performance.shader.operator.geometric.refract.fragment.lowp_vec4_float
-dEQP-GLES3.performance.shader.operator.geometric.refract.fragment.mediump_vec4_float
-dEQP-GLES3.performance.shader.operator.geometric.refract.fragment.highp_vec4_float
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.vertex.lowp_mat2
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.vertex.mediump_mat2
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.vertex.highp_mat2
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.vertex.lowp_mat3
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.vertex.mediump_mat3
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.vertex.highp_mat3
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.vertex.lowp_mat4
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.vertex.mediump_mat4
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.vertex.highp_mat4
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.fragment.lowp_mat2
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.fragment.mediump_mat2
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.fragment.highp_mat2
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.fragment.lowp_mat3
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.fragment.mediump_mat3
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.fragment.highp_mat3
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.fragment.lowp_mat4
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.fragment.mediump_mat4
-dEQP-GLES3.performance.shader.operator.matrix.matrixCompMult.fragment.highp_mat4
-dEQP-GLES3.performance.shader.operator.matrix.transpose.vertex.lowp_mat2
-dEQP-GLES3.performance.shader.operator.matrix.transpose.vertex.mediump_mat2
-dEQP-GLES3.performance.shader.operator.matrix.transpose.vertex.highp_mat2
-dEQP-GLES3.performance.shader.operator.matrix.transpose.vertex.lowp_mat3
-dEQP-GLES3.performance.shader.operator.matrix.transpose.vertex.mediump_mat3
-dEQP-GLES3.performance.shader.operator.matrix.transpose.vertex.highp_mat3
-dEQP-GLES3.performance.shader.operator.matrix.transpose.vertex.lowp_mat4
-dEQP-GLES3.performance.shader.operator.matrix.transpose.vertex.mediump_mat4
-dEQP-GLES3.performance.shader.operator.matrix.transpose.vertex.highp_mat4
-dEQP-GLES3.performance.shader.operator.matrix.transpose.fragment.lowp_mat2
-dEQP-GLES3.performance.shader.operator.matrix.transpose.fragment.mediump_mat2
-dEQP-GLES3.performance.shader.operator.matrix.transpose.fragment.highp_mat2
-dEQP-GLES3.performance.shader.operator.matrix.transpose.fragment.lowp_mat3
-dEQP-GLES3.performance.shader.operator.matrix.transpose.fragment.mediump_mat3
-dEQP-GLES3.performance.shader.operator.matrix.transpose.fragment.highp_mat3
-dEQP-GLES3.performance.shader.operator.matrix.transpose.fragment.lowp_mat4
-dEQP-GLES3.performance.shader.operator.matrix.transpose.fragment.mediump_mat4
-dEQP-GLES3.performance.shader.operator.matrix.transpose.fragment.highp_mat4
-dEQP-GLES3.performance.shader.operator.matrix.inverse.vertex.lowp_mat2
-dEQP-GLES3.performance.shader.operator.matrix.inverse.vertex.mediump_mat2
-dEQP-GLES3.performance.shader.operator.matrix.inverse.vertex.highp_mat2
-dEQP-GLES3.performance.shader.operator.matrix.inverse.vertex.lowp_mat3
-dEQP-GLES3.performance.shader.operator.matrix.inverse.vertex.mediump_mat3
-dEQP-GLES3.performance.shader.operator.matrix.inverse.vertex.highp_mat3
-dEQP-GLES3.performance.shader.operator.matrix.inverse.vertex.lowp_mat4
-dEQP-GLES3.performance.shader.operator.matrix.inverse.vertex.mediump_mat4
-dEQP-GLES3.performance.shader.operator.matrix.inverse.vertex.highp_mat4
-dEQP-GLES3.performance.shader.operator.matrix.inverse.fragment.lowp_mat2
-dEQP-GLES3.performance.shader.operator.matrix.inverse.fragment.mediump_mat2
-dEQP-GLES3.performance.shader.operator.matrix.inverse.fragment.highp_mat2
-dEQP-GLES3.performance.shader.operator.matrix.inverse.fragment.lowp_mat3
-dEQP-GLES3.performance.shader.operator.matrix.inverse.fragment.mediump_mat3
-dEQP-GLES3.performance.shader.operator.matrix.inverse.fragment.highp_mat3
-dEQP-GLES3.performance.shader.operator.matrix.inverse.fragment.lowp_mat4
-dEQP-GLES3.performance.shader.operator.matrix.inverse.fragment.mediump_mat4
-dEQP-GLES3.performance.shader.operator.matrix.inverse.fragment.highp_mat4
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.vertex.lowp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.vertex.mediump_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.vertex.highp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.fragment.lowp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.fragment.mediump_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.fragment.highp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.lessThan.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.vertex.lowp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.vertex.mediump_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.vertex.highp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.fragment.lowp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.fragment.mediump_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.fragment.highp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.lessThanEqual.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.vertex.lowp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.vertex.mediump_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.vertex.highp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.fragment.lowp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.fragment.mediump_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.fragment.highp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThan.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.vertex.lowp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.vertex.mediump_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.vertex.highp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.fragment.lowp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.fragment.mediump_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.fragment.highp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.greaterThanEqual.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.equal.vertex.lowp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.equal.vertex.mediump_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.equal.vertex.highp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.equal.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.equal.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.equal.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.equal.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.equal.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.equal.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.equal.fragment.lowp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.equal.fragment.mediump_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.equal.fragment.highp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.equal.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.equal.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.equal.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.equal.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.equal.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.equal.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.vertex.lowp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.vertex.mediump_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.vertex.highp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.vertex.lowp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.vertex.mediump_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.vertex.highp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.vertex.lowp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.vertex.mediump_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.vertex.highp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.fragment.lowp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.fragment.mediump_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.fragment.highp_vec2
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.fragment.lowp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.fragment.mediump_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.fragment.highp_vec3
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.fragment.lowp_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.fragment.mediump_vec4
-dEQP-GLES3.performance.shader.operator.float_compare.notEqual.fragment.highp_vec4
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.vertex.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.vertex.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.vertex.highp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.vertex.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.vertex.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.vertex.highp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.vertex.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.vertex.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.vertex.highp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.fragment.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.fragment.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.fragment.highp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.fragment.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.fragment.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.fragment.highp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.fragment.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.fragment.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.lessThan.fragment.highp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.vertex.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.vertex.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.vertex.highp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.vertex.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.vertex.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.vertex.highp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.vertex.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.vertex.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.vertex.highp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.fragment.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.fragment.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.fragment.highp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.fragment.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.fragment.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.fragment.highp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.fragment.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.fragment.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.lessThanEqual.fragment.highp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.vertex.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.vertex.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.vertex.highp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.vertex.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.vertex.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.vertex.highp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.vertex.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.vertex.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.vertex.highp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.fragment.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.fragment.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.fragment.highp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.fragment.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.fragment.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.fragment.highp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.fragment.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.fragment.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThan.fragment.highp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.vertex.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.vertex.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.vertex.highp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.vertex.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.vertex.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.vertex.highp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.vertex.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.vertex.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.vertex.highp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.fragment.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.fragment.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.fragment.highp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.fragment.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.fragment.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.fragment.highp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.fragment.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.fragment.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.greaterThanEqual.fragment.highp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.equal.vertex.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.equal.vertex.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.equal.vertex.highp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.equal.vertex.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.equal.vertex.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.equal.vertex.highp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.equal.vertex.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.equal.vertex.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.equal.vertex.highp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.equal.fragment.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.equal.fragment.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.equal.fragment.highp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.equal.fragment.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.equal.fragment.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.equal.fragment.highp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.equal.fragment.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.equal.fragment.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.equal.fragment.highp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.vertex.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.vertex.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.vertex.highp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.vertex.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.vertex.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.vertex.highp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.vertex.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.vertex.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.vertex.highp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.fragment.lowp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.fragment.mediump_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.fragment.highp_ivec2
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.fragment.lowp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.fragment.mediump_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.fragment.highp_ivec3
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.fragment.lowp_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.fragment.mediump_ivec4
-dEQP-GLES3.performance.shader.operator.int_compare.notEqual.fragment.highp_ivec4
-dEQP-GLES3.performance.shader.operator.bool_compare.equal.vertex.bvec2
-dEQP-GLES3.performance.shader.operator.bool_compare.equal.vertex.bvec3
-dEQP-GLES3.performance.shader.operator.bool_compare.equal.vertex.bvec4
-dEQP-GLES3.performance.shader.operator.bool_compare.equal.fragment.bvec2
-dEQP-GLES3.performance.shader.operator.bool_compare.equal.fragment.bvec3
-dEQP-GLES3.performance.shader.operator.bool_compare.equal.fragment.bvec4
-dEQP-GLES3.performance.shader.operator.bool_compare.notEqual.vertex.bvec2
-dEQP-GLES3.performance.shader.operator.bool_compare.notEqual.vertex.bvec3
-dEQP-GLES3.performance.shader.operator.bool_compare.notEqual.vertex.bvec4
-dEQP-GLES3.performance.shader.operator.bool_compare.notEqual.fragment.bvec2
-dEQP-GLES3.performance.shader.operator.bool_compare.notEqual.fragment.bvec3
-dEQP-GLES3.performance.shader.operator.bool_compare.notEqual.fragment.bvec4
-dEQP-GLES3.performance.shader.operator.bool_compare.any.vertex.bvec2
-dEQP-GLES3.performance.shader.operator.bool_compare.any.vertex.bvec3
-dEQP-GLES3.performance.shader.operator.bool_compare.any.vertex.bvec4
-dEQP-GLES3.performance.shader.operator.bool_compare.any.fragment.bvec2
-dEQP-GLES3.performance.shader.operator.bool_compare.any.fragment.bvec3
-dEQP-GLES3.performance.shader.operator.bool_compare.any.fragment.bvec4
-dEQP-GLES3.performance.shader.operator.bool_compare.all.vertex.bvec2
-dEQP-GLES3.performance.shader.operator.bool_compare.all.vertex.bvec3
-dEQP-GLES3.performance.shader.operator.bool_compare.all.vertex.bvec4
-dEQP-GLES3.performance.shader.operator.bool_compare.all.fragment.bvec2
-dEQP-GLES3.performance.shader.operator.bool_compare.all.fragment.bvec3
-dEQP-GLES3.performance.shader.operator.bool_compare.all.fragment.bvec4
-dEQP-GLES3.performance.shader.operator.bool_compare.not.vertex.bvec2
-dEQP-GLES3.performance.shader.operator.bool_compare.not.vertex.bvec3
-dEQP-GLES3.performance.shader.operator.bool_compare.not.vertex.bvec4
-dEQP-GLES3.performance.shader.operator.bool_compare.not.fragment.bvec2
-dEQP-GLES3.performance.shader.operator.bool_compare.not.fragment.bvec3
-dEQP-GLES3.performance.shader.operator.bool_compare.not.fragment.bvec4
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.static_true
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.static_false
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.static_true_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.static_false_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.static_true_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.static_false_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.uniform_true
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.uniform_false
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.uniform_true_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.uniform_false_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.uniform_true_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.uniform_false_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.attribute_true
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.attribute_false
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.attribute_mixed
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.attribute_true_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.attribute_false_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.attribute_mixed_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.attribute_true_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.attribute_false_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.attribute_mixed_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.reference
-dEQP-GLES3.performance.shader.control_statement.if_else.vertex.reference_empty
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.static_true
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.static_false
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.static_true_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.static_false_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.static_true_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.static_false_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.uniform_true
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.uniform_false
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.uniform_true_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.uniform_false_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.uniform_true_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.uniform_false_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.varying_true
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.varying_false
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.varying_mixed
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.varying_true_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.varying_false_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.varying_mixed_with_heavier_true
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.varying_true_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.varying_false_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.varying_mixed_with_heavier_false
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.reference_unmixed
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.reference_mixed
-dEQP-GLES3.performance.shader.control_statement.if_else.fragment.reference_empty
-dEQP-GLES3.performance.shader.control_statement.for.vertex.static
-dEQP-GLES3.performance.shader.control_statement.for.vertex.uniform
-dEQP-GLES3.performance.shader.control_statement.for.vertex.attribute_stable
-dEQP-GLES3.performance.shader.control_statement.for.vertex.attribute_unstable
-dEQP-GLES3.performance.shader.control_statement.for.vertex.reference
-dEQP-GLES3.performance.shader.control_statement.for.fragment.static
-dEQP-GLES3.performance.shader.control_statement.for.fragment.uniform
-dEQP-GLES3.performance.shader.control_statement.for.fragment.varying_stable
-dEQP-GLES3.performance.shader.control_statement.for.fragment.varying_unstable
-dEQP-GLES3.performance.shader.control_statement.for.fragment.reference_stable
-dEQP-GLES3.performance.shader.control_statement.for.fragment.reference_unstable
-dEQP-GLES3.performance.shader.control_statement.while.vertex.static
-dEQP-GLES3.performance.shader.control_statement.while.vertex.uniform
-dEQP-GLES3.performance.shader.control_statement.while.vertex.attribute_stable
-dEQP-GLES3.performance.shader.control_statement.while.vertex.attribute_unstable
-dEQP-GLES3.performance.shader.control_statement.while.vertex.reference
-dEQP-GLES3.performance.shader.control_statement.while.fragment.static
-dEQP-GLES3.performance.shader.control_statement.while.fragment.uniform
-dEQP-GLES3.performance.shader.control_statement.while.fragment.varying_stable
-dEQP-GLES3.performance.shader.control_statement.while.fragment.varying_unstable
-dEQP-GLES3.performance.shader.control_statement.while.fragment.reference_stable
-dEQP-GLES3.performance.shader.control_statement.while.fragment.reference_unstable
-dEQP-GLES3.performance.shader.control_statement.do_while.vertex.static
-dEQP-GLES3.performance.shader.control_statement.do_while.vertex.uniform
-dEQP-GLES3.performance.shader.control_statement.do_while.vertex.attribute_stable
-dEQP-GLES3.performance.shader.control_statement.do_while.vertex.attribute_unstable
-dEQP-GLES3.performance.shader.control_statement.do_while.vertex.reference
-dEQP-GLES3.performance.shader.control_statement.do_while.fragment.static
-dEQP-GLES3.performance.shader.control_statement.do_while.fragment.uniform
-dEQP-GLES3.performance.shader.control_statement.do_while.fragment.varying_stable
-dEQP-GLES3.performance.shader.control_statement.do_while.fragment.varying_unstable
-dEQP-GLES3.performance.shader.control_statement.do_while.fragment.reference_stable
-dEQP-GLES3.performance.shader.control_statement.do_while.fragment.reference_unstable
-dEQP-GLES3.performance.compiler.valid_shader.lighting.directional_1_lights_vertex
-dEQP-GLES3.performance.compiler.valid_shader.lighting.directional_2_lights_vertex
-dEQP-GLES3.performance.compiler.valid_shader.lighting.directional_4_lights_vertex
-dEQP-GLES3.performance.compiler.valid_shader.lighting.directional_8_lights_vertex
-dEQP-GLES3.performance.compiler.valid_shader.lighting.directional_1_lights_fragment
-dEQP-GLES3.performance.compiler.valid_shader.lighting.directional_2_lights_fragment
-dEQP-GLES3.performance.compiler.valid_shader.lighting.directional_4_lights_fragment
-dEQP-GLES3.performance.compiler.valid_shader.lighting.directional_8_lights_fragment
-dEQP-GLES3.performance.compiler.valid_shader.lighting.point_1_lights_vertex
-dEQP-GLES3.performance.compiler.valid_shader.lighting.point_2_lights_vertex
-dEQP-GLES3.performance.compiler.valid_shader.lighting.point_4_lights_vertex
-dEQP-GLES3.performance.compiler.valid_shader.lighting.point_8_lights_vertex
-dEQP-GLES3.performance.compiler.valid_shader.lighting.point_1_lights_fragment
-dEQP-GLES3.performance.compiler.valid_shader.lighting.point_2_lights_fragment
-dEQP-GLES3.performance.compiler.valid_shader.lighting.point_4_lights_fragment
-dEQP-GLES3.performance.compiler.valid_shader.lighting.point_8_lights_fragment
-dEQP-GLES3.performance.compiler.valid_shader.texture.1_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.2_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.4_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.8_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.1_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.2_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.4_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.8_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.1_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.2_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.4_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.8_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.1_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.2_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.4_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.8_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.1_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.2_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.4_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.8_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.1_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.2_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.4_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.8_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.1_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.2_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.4_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.texture.8_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.valid_shader.loop.static.10_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.valid_shader.loop.static.100_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.valid_shader.loop.static.1000_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.valid_shader.loop.static.10_iterations_2_levels_vertex
-dEQP-GLES3.performance.compiler.valid_shader.loop.static.10_iterations_3_levels_vertex
-dEQP-GLES3.performance.compiler.valid_shader.loop.static.10_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.valid_shader.loop.static.100_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.valid_shader.loop.static.1000_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.valid_shader.loop.static.10_iterations_2_levels_fragment
-dEQP-GLES3.performance.compiler.valid_shader.loop.static.10_iterations_3_levels_fragment
-dEQP-GLES3.performance.compiler.valid_shader.loop.uniform.10_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.valid_shader.loop.uniform.10_iterations_2_levels_vertex
-dEQP-GLES3.performance.compiler.valid_shader.loop.uniform.10_iterations_3_levels_vertex
-dEQP-GLES3.performance.compiler.valid_shader.loop.uniform.10_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.valid_shader.loop.uniform.10_iterations_2_levels_fragment
-dEQP-GLES3.performance.compiler.valid_shader.loop.uniform.10_iterations_3_levels_fragment
-dEQP-GLES3.performance.compiler.valid_shader.loop.dynamic.10_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.valid_shader.loop.dynamic.10_iterations_2_levels_vertex
-dEQP-GLES3.performance.compiler.valid_shader.loop.dynamic.10_iterations_3_levels_vertex
-dEQP-GLES3.performance.compiler.valid_shader.loop.dynamic.10_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.valid_shader.loop.dynamic.10_iterations_2_levels_fragment
-dEQP-GLES3.performance.compiler.valid_shader.loop.dynamic.10_iterations_3_levels_fragment
-dEQP-GLES3.performance.compiler.valid_shader.multiplication.10_operations_vertex
-dEQP-GLES3.performance.compiler.valid_shader.multiplication.100_operations_vertex
-dEQP-GLES3.performance.compiler.valid_shader.multiplication.1000_operations_vertex
-dEQP-GLES3.performance.compiler.valid_shader.multiplication.10_operations_fragment
-dEQP-GLES3.performance.compiler.valid_shader.multiplication.100_operations_fragment
-dEQP-GLES3.performance.compiler.valid_shader.multiplication.1000_operations_fragment
-dEQP-GLES3.performance.compiler.valid_shader.mandelbrot.32_iterations
-dEQP-GLES3.performance.compiler.valid_shader.mandelbrot.64_iterations
-dEQP-GLES3.performance.compiler.valid_shader.mandelbrot.128_iterations
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.directional_1_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.directional_2_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.directional_4_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.directional_8_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.directional_1_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.directional_2_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.directional_4_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.directional_8_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.point_1_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.point_2_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.point_4_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.point_8_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.point_1_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.point_2_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.point_4_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.lighting.point_8_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.1_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.2_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.4_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.8_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.1_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.2_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.4_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.8_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.1_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.2_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.4_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.8_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.1_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.2_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.4_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.8_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.1_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.2_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.4_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.8_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.1_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.2_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.4_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.8_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.1_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.2_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.4_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.texture.8_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.static.10_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.static.100_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.static.1000_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.static.10_iterations_2_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.static.10_iterations_3_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.static.10_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.static.100_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.static.1000_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.static.10_iterations_2_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.static.10_iterations_3_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.uniform.1_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.uniform.2_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.uniform.3_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.uniform.1_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.uniform.2_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.uniform.3_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.dynamic.1_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.dynamic.2_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.dynamic.3_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.dynamic.1_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.dynamic.2_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.loop.dynamic.3_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.multiplication.10_operations_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.multiplication.100_operations_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.multiplication.1000_operations_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.multiplication.10_operations_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.multiplication.100_operations_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.multiplication.1000_operations_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.mandelbrot.32_iterations
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.mandelbrot.64_iterations
-dEQP-GLES3.performance.compiler.invalid_shader.invalid_char.mandelbrot.128_iterations
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.directional_1_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.directional_2_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.directional_4_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.directional_8_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.directional_1_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.directional_2_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.directional_4_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.directional_8_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.point_1_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.point_2_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.point_4_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.point_8_lights_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.point_1_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.point_2_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.point_4_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.lighting.point_8_lights_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.1_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.2_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.4_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.8_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.1_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.2_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.4_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.8_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.1_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.2_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.4_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.8_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.1_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.2_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.4_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.8_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.1_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.2_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.4_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.8_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.1_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.2_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.4_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.8_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.1_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.2_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.4_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.texture.8_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.static.10_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.static.100_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.static.1000_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.static.10_iterations_2_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.static.10_iterations_3_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.static.10_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.static.100_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.static.1000_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.static.10_iterations_2_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.static.10_iterations_3_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.uniform.1_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.uniform.2_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.uniform.3_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.uniform.1_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.uniform.2_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.uniform.3_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.dynamic.1_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.dynamic.2_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.dynamic.3_levels_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.dynamic.1_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.dynamic.2_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.loop.dynamic.3_levels_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.multiplication.10_operations_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.multiplication.100_operations_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.multiplication.1000_operations_vertex
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.multiplication.10_operations_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.multiplication.100_operations_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.multiplication.1000_operations_fragment
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.mandelbrot.32_iterations
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.mandelbrot.64_iterations
-dEQP-GLES3.performance.compiler.invalid_shader.semantic_error.mandelbrot.128_iterations
-dEQP-GLES3.performance.compiler.cache.lighting.directional_1_lights_vertex
-dEQP-GLES3.performance.compiler.cache.lighting.directional_2_lights_vertex
-dEQP-GLES3.performance.compiler.cache.lighting.directional_4_lights_vertex
-dEQP-GLES3.performance.compiler.cache.lighting.directional_8_lights_vertex
-dEQP-GLES3.performance.compiler.cache.lighting.directional_1_lights_fragment
-dEQP-GLES3.performance.compiler.cache.lighting.directional_2_lights_fragment
-dEQP-GLES3.performance.compiler.cache.lighting.directional_4_lights_fragment
-dEQP-GLES3.performance.compiler.cache.lighting.directional_8_lights_fragment
-dEQP-GLES3.performance.compiler.cache.lighting.point_1_lights_vertex
-dEQP-GLES3.performance.compiler.cache.lighting.point_2_lights_vertex
-dEQP-GLES3.performance.compiler.cache.lighting.point_4_lights_vertex
-dEQP-GLES3.performance.compiler.cache.lighting.point_8_lights_vertex
-dEQP-GLES3.performance.compiler.cache.lighting.point_1_lights_fragment
-dEQP-GLES3.performance.compiler.cache.lighting.point_2_lights_fragment
-dEQP-GLES3.performance.compiler.cache.lighting.point_4_lights_fragment
-dEQP-GLES3.performance.compiler.cache.lighting.point_8_lights_fragment
-dEQP-GLES3.performance.compiler.cache.texture.1_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.2_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.4_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.8_lookups_no_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.1_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.2_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.4_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.8_lookups_first_half_static_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.1_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.2_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.4_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.8_lookups_first_half_uniform_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.1_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.2_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.4_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.8_lookups_first_half_dynamic_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.1_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.2_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.4_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.8_lookups_every_other_static_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.1_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.2_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.4_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.8_lookups_every_other_uniform_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.1_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.2_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.4_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.cache.texture.8_lookups_every_other_dynamic_conditionals
-dEQP-GLES3.performance.compiler.cache.loop.static.10_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.cache.loop.static.100_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.cache.loop.static.1000_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.cache.loop.static.10_iterations_2_levels_vertex
-dEQP-GLES3.performance.compiler.cache.loop.static.10_iterations_3_levels_vertex
-dEQP-GLES3.performance.compiler.cache.loop.static.10_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.cache.loop.static.100_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.cache.loop.static.1000_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.cache.loop.static.10_iterations_2_levels_fragment
-dEQP-GLES3.performance.compiler.cache.loop.static.10_iterations_3_levels_fragment
-dEQP-GLES3.performance.compiler.cache.loop.uniform.10_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.cache.loop.uniform.10_iterations_2_levels_vertex
-dEQP-GLES3.performance.compiler.cache.loop.uniform.10_iterations_3_levels_vertex
-dEQP-GLES3.performance.compiler.cache.loop.uniform.10_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.cache.loop.uniform.10_iterations_2_levels_fragment
-dEQP-GLES3.performance.compiler.cache.loop.uniform.10_iterations_3_levels_fragment
-dEQP-GLES3.performance.compiler.cache.loop.dynamic.10_iterations_1_levels_vertex
-dEQP-GLES3.performance.compiler.cache.loop.dynamic.10_iterations_2_levels_vertex
-dEQP-GLES3.performance.compiler.cache.loop.dynamic.10_iterations_3_levels_vertex
-dEQP-GLES3.performance.compiler.cache.loop.dynamic.10_iterations_1_levels_fragment
-dEQP-GLES3.performance.compiler.cache.loop.dynamic.10_iterations_2_levels_fragment
-dEQP-GLES3.performance.compiler.cache.loop.dynamic.10_iterations_3_levels_fragment
-dEQP-GLES3.performance.compiler.cache.multiplication.10_operations_vertex
-dEQP-GLES3.performance.compiler.cache.multiplication.100_operations_vertex
-dEQP-GLES3.performance.compiler.cache.multiplication.1000_operations_vertex
-dEQP-GLES3.performance.compiler.cache.multiplication.10_operations_fragment
-dEQP-GLES3.performance.compiler.cache.multiplication.100_operations_fragment
-dEQP-GLES3.performance.compiler.cache.multiplication.1000_operations_fragment
-dEQP-GLES3.performance.compiler.cache.mandelbrot.32_iterations
-dEQP-GLES3.performance.compiler.cache.mandelbrot.64_iterations
-dEQP-GLES3.performance.compiler.cache.mandelbrot.128_iterations
-dEQP-GLES3.performance.compiler.cache_whitespace_comment.directional_2_lights_vertex
-dEQP-GLES3.performance.compiler.cache_whitespace_comment.static_loop_100_iterations_vertex
-dEQP-GLES3.performance.compiler.cache_whitespace_comment.multiplication_100_operations_vertex
-dEQP-GLES3.performance.compiler.cache_whitespace_comment.directional_2_lights_fragment
-dEQP-GLES3.performance.compiler.cache_whitespace_comment.static_loop_100_iterations_fragment
-dEQP-GLES3.performance.compiler.cache_whitespace_comment.multiplication_100_operations_fragment
-dEQP-GLES3.performance.compiler.cache_whitespace_comment.texture_4_lookups
-dEQP-GLES3.performance.compiler.cache_whitespace_comment.mandelbrot_32_operations
-dEQP-GLES3.performance.compiler.optimization.loop_unrolling.independent_iterations_4_vertex
-dEQP-GLES3.performance.compiler.optimization.loop_unrolling.independent_iterations_8_vertex
-dEQP-GLES3.performance.compiler.optimization.loop_unrolling.independent_iterations_32_vertex
-dEQP-GLES3.performance.compiler.optimization.loop_unrolling.dependent_iterations_4_vertex
-dEQP-GLES3.performance.compiler.optimization.loop_unrolling.dependent_iterations_8_vertex
-dEQP-GLES3.performance.compiler.optimization.loop_unrolling.dependent_iterations_32_vertex
-dEQP-GLES3.performance.compiler.optimization.loop_unrolling.independent_iterations_4_fragment
-dEQP-GLES3.performance.compiler.optimization.loop_unrolling.independent_iterations_8_fragment
-dEQP-GLES3.performance.compiler.optimization.loop_unrolling.independent_iterations_32_fragment
-dEQP-GLES3.performance.compiler.optimization.loop_unrolling.dependent_iterations_4_fragment
-dEQP-GLES3.performance.compiler.optimization.loop_unrolling.dependent_iterations_8_fragment
-dEQP-GLES3.performance.compiler.optimization.loop_unrolling.dependent_iterations_32_fragment
-dEQP-GLES3.performance.compiler.optimization.loop_invariant_code_motion.4_iterations_vertex
-dEQP-GLES3.performance.compiler.optimization.loop_invariant_code_motion.8_iterations_vertex
-dEQP-GLES3.performance.compiler.optimization.loop_invariant_code_motion.32_iterations_vertex
-dEQP-GLES3.performance.compiler.optimization.loop_invariant_code_motion.4_iterations_fragment
-dEQP-GLES3.performance.compiler.optimization.loop_invariant_code_motion.8_iterations_fragment
-dEQP-GLES3.performance.compiler.optimization.loop_invariant_code_motion.32_iterations_fragment
-dEQP-GLES3.performance.compiler.optimization.function_inlining.4_nested_vertex
-dEQP-GLES3.performance.compiler.optimization.function_inlining.8_nested_vertex
-dEQP-GLES3.performance.compiler.optimization.function_inlining.32_nested_vertex
-dEQP-GLES3.performance.compiler.optimization.function_inlining.4_nested_fragment
-dEQP-GLES3.performance.compiler.optimization.function_inlining.8_nested_fragment
-dEQP-GLES3.performance.compiler.optimization.function_inlining.32_nested_fragment
-dEQP-GLES3.performance.compiler.optimization.constant_propagation.built_in_functions_no_const_vertex
-dEQP-GLES3.performance.compiler.optimization.constant_propagation.built_in_functions_vertex
-dEQP-GLES3.performance.compiler.optimization.constant_propagation.array_no_const_vertex
-dEQP-GLES3.performance.compiler.optimization.constant_propagation.array_vertex
-dEQP-GLES3.performance.compiler.optimization.constant_propagation.struct_no_const_vertex
-dEQP-GLES3.performance.compiler.optimization.constant_propagation.struct_vertex
-dEQP-GLES3.performance.compiler.optimization.constant_propagation.built_in_functions_no_const_fragment
-dEQP-GLES3.performance.compiler.optimization.constant_propagation.built_in_functions_fragment
-dEQP-GLES3.performance.compiler.optimization.constant_propagation.array_no_const_fragment
-dEQP-GLES3.performance.compiler.optimization.constant_propagation.array_fragment
-dEQP-GLES3.performance.compiler.optimization.constant_propagation.struct_no_const_fragment
-dEQP-GLES3.performance.compiler.optimization.constant_propagation.struct_fragment
-dEQP-GLES3.performance.compiler.optimization.common_subexpression_elimination.single_statement_vertex
-dEQP-GLES3.performance.compiler.optimization.common_subexpression_elimination.multiple_statements_vertex
-dEQP-GLES3.performance.compiler.optimization.common_subexpression_elimination.static_branch_vertex
-dEQP-GLES3.performance.compiler.optimization.common_subexpression_elimination.loop_vertex
-dEQP-GLES3.performance.compiler.optimization.common_subexpression_elimination.single_statement_fragment
-dEQP-GLES3.performance.compiler.optimization.common_subexpression_elimination.multiple_statements_fragment
-dEQP-GLES3.performance.compiler.optimization.common_subexpression_elimination.static_branch_fragment
-dEQP-GLES3.performance.compiler.optimization.common_subexpression_elimination.loop_fragment
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.dead_branch_simple_vertex
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.dead_branch_complex_vertex
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.dead_branch_complex_no_const_vertex
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.dead_branch_func_call_vertex
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.unused_value_basic_vertex
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.unused_value_loop_vertex
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.unused_value_dead_branch_vertex
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.unused_value_after_return_vertex
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.unused_value_mul_zero_vertex
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.dead_branch_simple_fragment
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.dead_branch_complex_fragment
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.dead_branch_complex_no_const_fragment
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.dead_branch_func_call_fragment
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.unused_value_basic_fragment
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.unused_value_loop_fragment
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.unused_value_dead_branch_fragment
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.unused_value_after_return_fragment
-dEQP-GLES3.performance.compiler.optimization.dead_code_elimination.unused_value_mul_zero_fragment
-dEQP-GLES3.performance.api.state_change_only.enable
-dEQP-GLES3.performance.api.state_change_only.disable
-dEQP-GLES3.performance.api.state_change_only.depth_func
-dEQP-GLES3.performance.api.state_change_only.depth_mask
-dEQP-GLES3.performance.api.state_change_only.stencil_mask
-dEQP-GLES3.performance.api.state_change_only.clear_depth
-dEQP-GLES3.performance.api.state_change_only.clear_stencil
-dEQP-GLES3.performance.api.state_change_only.line_width
-dEQP-GLES3.performance.api.state_change_only.cull_face
-dEQP-GLES3.performance.api.state_change_only.front_face
-dEQP-GLES3.performance.api.state_change_only.blend_equation
-dEQP-GLES3.performance.api.state_change_only.enable_vertex_attrib_array
-dEQP-GLES3.performance.api.state_change_only.disable_vertex_attrib_array
-dEQP-GLES3.performance.api.state_change_only.use_program
-dEQP-GLES3.performance.api.state_change_only.active_texture
-dEQP-GLES3.performance.api.state_change_only.depth_range
-dEQP-GLES3.performance.api.state_change_only.polygon_offset
-dEQP-GLES3.performance.api.state_change_only.sample_coverage
-dEQP-GLES3.performance.api.state_change_only.blend_func
-dEQP-GLES3.performance.api.state_change_only.blend_equation_separate
-dEQP-GLES3.performance.api.state_change_only.stencil_mask_separate
-dEQP-GLES3.performance.api.state_change_only.bind_buffer
-dEQP-GLES3.performance.api.state_change_only.bind_texture
-dEQP-GLES3.performance.api.state_change_only.bind_sampler
-dEQP-GLES3.performance.api.state_change_only.bind_vertex_array
-dEQP-GLES3.performance.api.state_change_only.hint
-dEQP-GLES3.performance.api.state_change_only.stencil_func
-dEQP-GLES3.performance.api.state_change_only.stencil_op
-dEQP-GLES3.performance.api.state_change_only.viewport
-dEQP-GLES3.performance.api.state_change_only.scissor
-dEQP-GLES3.performance.api.state_change_only.stencil_func_separate
-dEQP-GLES3.performance.api.state_change_only.stencil_op_separatae
-dEQP-GLES3.performance.api.state_change_only.blend_func_separate
-dEQP-GLES3.performance.api.state_change_only.color_mask
-dEQP-GLES3.performance.api.state_change_only.clear_color
-dEQP-GLES3.performance.api.state_change_only.vertex_attrib_pointer
-dEQP-GLES3.performance.api.state_change_only.vertex_attrib_divisor
-dEQP-GLES3.performance.api.state_change_only.bind_buffer_base
-dEQP-GLES3.performance.api.state_change_only.bind_buffer_range
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.blend
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.depth_test
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.stencil_test
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.scissor_test
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.dither
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.culling
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.rasterizer_discard
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.primitive_restart_fixed_index
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.depth_func
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.depth_mask
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.depth_rangef
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.blend_equation
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.blend_func
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.polygon_offset
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.sample_coverage
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.viewport
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.scissor
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.color_mask
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.cull_face
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.front_face
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.stencil_mask
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.stencil_func
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.stencil_op
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.bind_array_buffer
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.element_array_buffer
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.bind_texture
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.use_program
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.tex_parameter_min_filter
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.tex_parameter_mag_filter
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.tex_parameter_wrap
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.bind_framebuffer
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.blend_color
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.sampler
-dEQP-GLES3.performance.api.state_change_draw.many_small_calls.bind_vertex_array
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.blend
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.depth_test
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.stencil_test
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.scissor_test
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.dither
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.culling
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.rasterizer_discard
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.primitive_restart_fixed_index
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.depth_func
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.depth_mask
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.depth_rangef
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.blend_equation
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.blend_func
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.polygon_offset
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.sample_coverage
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.viewport
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.scissor
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.color_mask
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.cull_face
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.front_face
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.stencil_mask
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.stencil_func
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.stencil_op
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.bind_array_buffer
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.element_array_buffer
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.bind_texture
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.use_program
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.tex_parameter_min_filter
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.tex_parameter_mag_filter
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.tex_parameter_wrap
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.bind_framebuffer
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.blend_color
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.sampler
-dEQP-GLES3.performance.api.state_change_draw.few_big_calls.bind_vertex_array
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.blend
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.depth_test
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.stencil_test
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.scissor_test
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.dither
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.culling
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.rasterizer_discard
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.primitive_restart_fixed_index
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.depth_func
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.depth_mask
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.depth_rangef
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.blend_equation
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.blend_func
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.polygon_offset
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.sample_coverage
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.viewport
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.scissor
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.color_mask
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.cull_face
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.front_face
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.stencil_mask
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.stencil_func
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.stencil_op
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.bind_array_buffer
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.element_array_buffer
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.bind_texture
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.use_program
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.tex_parameter_min_filter
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.tex_parameter_mag_filter
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.tex_parameter_wrap
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.bind_framebuffer
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.blend_color
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.sampler
-dEQP-GLES3.performance.api.redundant_state_change_draw.many_small_calls.bind_vertex_array
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.blend
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.depth_test
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.stencil_test
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.scissor_test
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.dither
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.culling
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.rasterizer_discard
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.primitive_restart_fixed_index
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.depth_func
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.depth_mask
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.depth_rangef
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.blend_equation
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.blend_func
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.polygon_offset
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.sample_coverage
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.viewport
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.scissor
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.color_mask
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.cull_face
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.front_face
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.stencil_mask
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.stencil_func
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.stencil_op
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.bind_array_buffer
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.element_array_buffer
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.bind_texture
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.use_program
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.tex_parameter_min_filter
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.tex_parameter_mag_filter
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.tex_parameter_wrap
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.bind_framebuffer
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.blend_color
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.sampler
-dEQP-GLES3.performance.api.redundant_state_change_draw.few_big_calls.bind_vertex_array
-dEQP-GLES3.performance.buffer.data_upload.reference.memcpy_small_buffers
-dEQP-GLES3.performance.buffer.data_upload.reference.memcpy_large_buffers
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.new_buffer.usage_stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.new_buffer.usage_stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.new_buffer.usage_stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.new_buffer.usage_static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.new_buffer.usage_static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.new_buffer.usage_static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.new_buffer.usage_dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.new_buffer.usage_dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.new_buffer.usage_dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.unspecified_buffer.usage_stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.unspecified_buffer.usage_stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.unspecified_buffer.usage_stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.unspecified_buffer.usage_static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.unspecified_buffer.usage_static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.unspecified_buffer.usage_static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.unspecified_buffer.usage_dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.unspecified_buffer.usage_dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.unspecified_buffer.usage_dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.specified_buffer.usage_stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.specified_buffer.usage_stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.specified_buffer.usage_stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.specified_buffer.usage_static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.specified_buffer.usage_static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.specified_buffer.usage_static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.specified_buffer.usage_dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.specified_buffer.usage_dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.specified_buffer.usage_dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.used_buffer.usage_stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.used_buffer.usage_stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.used_buffer.usage_stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.used_buffer.usage_static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.used_buffer.usage_static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.used_buffer.usage_static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.used_buffer.usage_dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.used_buffer.usage_dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.used_buffer.usage_dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.larger_used_buffer.usage_stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.larger_used_buffer.usage_static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.larger_used_buffer.usage_dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_full_upload.usage_stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_full_upload.usage_stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_full_upload.usage_stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_full_upload.usage_static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_full_upload.usage_static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_full_upload.usage_static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_full_upload.usage_dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_full_upload.usage_dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_full_upload.usage_dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_invalidate_before_full_upload.usage_stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_invalidate_before_full_upload.usage_static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_invalidate_before_full_upload.usage_dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_partial_upload.usage_stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_partial_upload.usage_stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_partial_upload.usage_stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_partial_upload.usage_static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_partial_upload.usage_static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_partial_upload.usage_static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_partial_upload.usage_dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_partial_upload.usage_dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_partial_upload.usage_dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_invalidate_before_partial_upload.usage_stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_invalidate_before_partial_upload.usage_static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_sub_data.used_buffer_invalidate_before_partial_upload.usage_dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_full.stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_full.stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_full.static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_full.static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_full.dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_full.dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_partial.stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_partial.stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_partial.static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_partial.static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_partial.dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_write_partial.dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_full.stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_full.stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_full.static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_full.static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_full.dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_full.dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_partial.stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_partial.stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_partial.static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_partial.static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_partial.dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_read_write_partial.dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_invalidate_range_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_invalidate_range_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_invalidate_range_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_invalidate_range_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_invalidate_range_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_invalidate_range_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_invalidate_buffer_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_invalidate_buffer_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_invalidate_buffer_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_invalidate_buffer_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_invalidate_buffer_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_invalidate_buffer_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_unsynchronized_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_unsynchronized_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_unsynchronized_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_unsynchronized_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_unsynchronized_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_unsynchronized_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_unsynchronized_and_invalidate_buffer_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_unsynchronized_and_invalidate_buffer_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_unsynchronized_and_invalidate_buffer_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_unsynchronized_and_invalidate_buffer_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_unsynchronized_and_invalidate_buffer_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_unsynchronized_and_invalidate_buffer_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_flush_explicit_map_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_flush_explicit_map_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_flush_explicit_map_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_flush_explicit_map_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_flush_explicit_map_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_flush_explicit_map_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_flush_explicit_map_full_flush_in_parts.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_flush_explicit_map_full_flush_in_parts.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_flush_explicit_map_full_flush_in_parts.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_flush_explicit_map_full_flush_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_flush_explicit_map_full_flush_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_unspecified_buffer.flag_flush_explicit_map_full_flush_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_full.stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_full.stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_full.static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_full.static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_full.dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_full.dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_partial.stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_partial.stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_partial.static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_partial.static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_partial.dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_partial.dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_full.stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_full.stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_full.static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_full.static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_full.dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_full.dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_partial.stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_partial.stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_partial.static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_partial.static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_partial.dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_read_write_partial.dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_invalidate_range_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_invalidate_range_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_invalidate_range_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_invalidate_range_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_invalidate_range_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_invalidate_range_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_invalidate_buffer_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_invalidate_buffer_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_invalidate_buffer_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_invalidate_buffer_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_invalidate_buffer_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_invalidate_buffer_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_unsynchronized_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_unsynchronized_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_unsynchronized_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_unsynchronized_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_unsynchronized_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_unsynchronized_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_unsynchronized_and_invalidate_buffer_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_unsynchronized_and_invalidate_buffer_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_unsynchronized_and_invalidate_buffer_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_unsynchronized_and_invalidate_buffer_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_unsynchronized_and_invalidate_buffer_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_unsynchronized_and_invalidate_buffer_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_flush_explicit_map_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_flush_explicit_map_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_flush_explicit_map_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_flush_explicit_map_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_flush_explicit_map_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_flush_explicit_map_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_flush_explicit_map_full_flush_in_parts.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_flush_explicit_map_full_flush_in_parts.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_flush_explicit_map_full_flush_in_parts.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_flush_explicit_map_full_flush_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_flush_explicit_map_full_flush_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_flush_explicit_map_full_flush_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_full.stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_full.stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_full.static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_full.static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_full.dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_full.dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_partial.stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_partial.stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_partial.static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_partial.static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_partial.dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_partial.dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_full.stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_full.stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_full.static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_full.static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_full.dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_full.dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_partial.stream_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_partial.stream_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_partial.static_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_partial.static_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_partial.dynamic_read
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_read_write_partial.dynamic_copy
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_invalidate_range_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_invalidate_range_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_invalidate_range_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_invalidate_range_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_invalidate_range_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_invalidate_range_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_invalidate_buffer_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_invalidate_buffer_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_invalidate_buffer_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_invalidate_buffer_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_invalidate_buffer_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_invalidate_buffer_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_full_manual_invalidate_buffer.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_full_manual_invalidate_buffer.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_full_manual_invalidate_buffer.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_partial_manual_invalidate_buffer.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_partial_manual_invalidate_buffer.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_write_partial_manual_invalidate_buffer.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_unsynchronized_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_unsynchronized_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_unsynchronized_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_unsynchronized_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_unsynchronized_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_unsynchronized_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_unsynchronized_and_invalidate_buffer_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_unsynchronized_and_invalidate_buffer_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_unsynchronized_and_invalidate_buffer_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_unsynchronized_and_invalidate_buffer_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_unsynchronized_and_invalidate_buffer_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_unsynchronized_and_invalidate_buffer_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_flush_explicit_map_full.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_flush_explicit_map_full.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_flush_explicit_map_full.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_flush_explicit_map_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_flush_explicit_map_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_flush_explicit_map_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_flush_explicit_map_full_flush_in_parts.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_flush_explicit_map_full_flush_in_parts.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_flush_explicit_map_full_flush_in_parts.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_flush_explicit_map_full_flush_partial.stream_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_flush_explicit_map_full_flush_partial.static_draw
-dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.used_buffer.flag_flush_explicit_map_full_flush_partial.dynamic_draw
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.buffer_data
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.buffer_data_different_size
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.buffer_data_repeated
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.buffer_sub_data_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.buffer_sub_data_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.buffer_sub_data_full_repeated
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.buffer_sub_data_partial_repeated
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.map_flag_write_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.map_flag_write_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.map_flag_read_write_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.map_flag_read_write_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.map_flag_invalidate_range_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.map_flag_invalidate_range_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.map_flag_invalidate_buffer_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.map_flag_invalidate_buffer_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.map_flag_unsynchronized_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.map_flag_unsynchronized_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.map_flag_flush_explicit_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.static_draw.map_flag_flush_explicit_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.buffer_data
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.buffer_data_different_size
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.buffer_data_repeated
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.buffer_sub_data_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.buffer_sub_data_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.buffer_sub_data_full_repeated
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.buffer_sub_data_partial_repeated
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.map_flag_write_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.map_flag_write_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.map_flag_read_write_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.map_flag_read_write_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.map_flag_invalidate_range_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.map_flag_invalidate_range_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.map_flag_invalidate_buffer_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.map_flag_invalidate_buffer_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.map_flag_unsynchronized_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.map_flag_unsynchronized_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.map_flag_flush_explicit_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.dynamic_draw.map_flag_flush_explicit_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.buffer_data
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.buffer_data_different_size
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.buffer_data_repeated
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.buffer_sub_data_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.buffer_sub_data_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.buffer_sub_data_full_repeated
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.buffer_sub_data_partial_repeated
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.map_flag_write_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.map_flag_write_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.map_flag_read_write_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.map_flag_read_write_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.map_flag_invalidate_range_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.map_flag_invalidate_range_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.map_flag_invalidate_buffer_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.map_flag_invalidate_buffer_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.map_flag_unsynchronized_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.map_flag_unsynchronized_partial
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.map_flag_flush_explicit_full
-dEQP-GLES3.performance.buffer.data_upload.modify_after_use.stream_draw.map_flag_flush_explicit_partial
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw.read_pixels
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw.draw_arrays
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw.draw_elements
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_arrays_upload_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_arrays_upload_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_arrays_upload_vertices_with_map_buffer_range_invalidate_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_arrays_upload_vertices_with_map_buffer_range_invalidate_buffer
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_arrays_upload_vertices_partial_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_arrays_upload_vertices_partial_with_map_buffer_range_invalidate_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_elements_upload_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_elements_upload_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_elements_upload_vertices_with_map_buffer_range_invalidate_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_elements_upload_vertices_with_map_buffer_range_invalidate_buffer
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_elements_upload_indices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_elements_upload_indices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_elements_upload_indices_with_map_buffer_range_invalidate_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_elements_upload_indices_with_map_buffer_range_invalidate_buffer
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_elements_upload_indices_partial_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.reference.draw_upload_draw.draw_elements_upload_indices_partial_with_map_buffer_range_invalidate_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_unrelated_and_draw.draw_arrays_upload_unrelated_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_unrelated_and_draw.draw_arrays_upload_unrelated_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_unrelated_and_draw.draw_arrays_upload_unrelated_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_unrelated_and_draw.draw_elements_upload_unrelated_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_unrelated_and_draw.draw_elements_upload_unrelated_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_unrelated_and_draw.draw_elements_upload_unrelated_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_arrays_upload_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_arrays_upload_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_arrays_upload_vertices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_arrays_upload_vertices_partial_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_arrays_upload_vertices_partial_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_elements_upload_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_elements_upload_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_elements_upload_vertices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_elements_upload_indices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_elements_upload_indices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_elements_upload_indices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_elements_upload_indices_partial_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer.draw_elements_upload_indices_partial_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer.draw_arrays_upload_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer.draw_arrays_upload_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer.draw_arrays_upload_vertices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer.draw_elements_upload_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer.draw_elements_upload_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer.draw_elements_upload_vertices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer.draw_elements_upload_indices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer.draw_elements_upload_indices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer.draw_elements_upload_indices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_arrays_upload_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_arrays_upload_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_arrays_upload_vertices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_arrays_upload_vertices_partial_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_arrays_upload_vertices_partial_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_elements_upload_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_elements_upload_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_elements_upload_vertices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_elements_upload_indices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_elements_upload_indices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_elements_upload_indices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_elements_upload_indices_partial_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.used_buffer_and_unrelated_upload.draw_elements_upload_indices_partial_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer_and_unrelated_upload.draw_arrays_upload_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer_and_unrelated_upload.draw_arrays_upload_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer_and_unrelated_upload.draw_arrays_upload_vertices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer_and_unrelated_upload.draw_elements_upload_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer_and_unrelated_upload.draw_elements_upload_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer_and_unrelated_upload.draw_elements_upload_vertices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer_and_unrelated_upload.draw_elements_upload_indices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer_and_unrelated_upload.draw_elements_upload_indices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_and_draw.new_buffer_and_unrelated_upload.draw_elements_upload_indices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_arrays_upload_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_arrays_upload_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_arrays_upload_vertices_with_map_buffer_range_invalidate_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_arrays_upload_vertices_with_map_buffer_range_invalidate_buffer
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_arrays_upload_vertices_partial_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_arrays_upload_vertices_partial_with_map_buffer_range_invalidate_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_elements_upload_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_elements_upload_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_elements_upload_vertices_with_map_buffer_range_invalidate_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_elements_upload_vertices_with_map_buffer_range_invalidate_buffer
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_elements_upload_indices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_elements_upload_indices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_elements_upload_indices_with_map_buffer_range_invalidate_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_elements_upload_indices_with_map_buffer_range_invalidate_buffer
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_elements_upload_indices_partial_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.draw_modify_draw.draw_elements_upload_indices_partial_with_map_buffer_range_invalidate_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.new_buffer.draw_arrays_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.new_buffer.draw_arrays_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.new_buffer.draw_arrays_vertices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.new_buffer.draw_elements_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.new_buffer.draw_elements_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.new_buffer.draw_elements_vertices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.new_buffer.draw_elements_indices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.new_buffer.draw_elements_indices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.new_buffer.draw_elements_indices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.used_buffer.draw_arrays_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.used_buffer.draw_arrays_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.used_buffer.draw_arrays_vertices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.used_buffer.draw_elements_vertices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.used_buffer.draw_elements_vertices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.used_buffer.draw_elements_vertices_with_map_buffer_range
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.used_buffer.draw_elements_indices_with_buffer_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.used_buffer.draw_elements_indices_with_buffer_sub_data
-dEQP-GLES3.performance.buffer.data_upload.render_after_upload.upload_wait_draw.used_buffer.draw_elements_indices_with_map_buffer_range
-dEQP-GLES3.performance.depth.cull_efficiency.workload.workload_texture
-dEQP-GLES3.performance.depth.cull_efficiency.workload.workload_arithmetic
-dEQP-GLES3.performance.depth.cull_efficiency.workload.workload_arithmetic_discard
-dEQP-GLES3.performance.depth.cull_efficiency.occluder_discard.grid_256
-dEQP-GLES3.performance.depth.cull_efficiency.occluder_discard.grid_128
-dEQP-GLES3.performance.depth.cull_efficiency.occluder_discard.grid_64
-dEQP-GLES3.performance.depth.cull_efficiency.occluder_discard.grid_32
-dEQP-GLES3.performance.depth.cull_efficiency.occluder_discard.grid_16
-dEQP-GLES3.performance.depth.cull_efficiency.occluder_discard.grid_8
-dEQP-GLES3.performance.depth.cull_efficiency.occluder_discard.grid_4
-dEQP-GLES3.performance.depth.cull_efficiency.occluder_discard.grid_2
-dEQP-GLES3.performance.depth.cull_efficiency.occluder_discard.grid_1
-dEQP-GLES3.performance.depth.cull_efficiency.partial_coverage.100
-dEQP-GLES3.performance.depth.cull_efficiency.partial_coverage.099
-dEQP-GLES3.performance.depth.cull_efficiency.partial_coverage.095
-dEQP-GLES3.performance.depth.cull_efficiency.partial_coverage.090
-dEQP-GLES3.performance.depth.cull_efficiency.partial_coverage.080
-dEQP-GLES3.performance.depth.cull_efficiency.partial_coverage.070
-dEQP-GLES3.performance.depth.cull_efficiency.partial_coverage.050
-dEQP-GLES3.performance.depth.cull_efficiency.partial_coverage.025
-dEQP-GLES3.performance.depth.cull_efficiency.partial_coverage.010
-dEQP-GLES3.performance.depth.cull_efficiency.frag_depth.occluder_static
-dEQP-GLES3.performance.depth.cull_efficiency.frag_depth.occluder_dynamic
-dEQP-GLES3.performance.depth.cull_efficiency.frag_depth.occluded_static
-dEQP-GLES3.performance.depth.cull_efficiency.frag_depth.occluded_dynamic
-dEQP-GLES3.performance.depth.cull_efficiency.order.reversed
-dEQP-GLES3.performance.depth.culled_pixel_cost.gradient.flat
-dEQP-GLES3.performance.depth.culled_pixel_cost.gradient.gradient_050
-dEQP-GLES3.performance.depth.culled_pixel_cost.gradient.gradient_010
-dEQP-GLES3.performance.depth.culled_pixel_cost.gradient.gradient_005
-dEQP-GLES3.performance.depth.culled_pixel_cost.gradient.gradient_002
-dEQP-GLES3.performance.depth.culled_pixel_cost.gradient.gradient_001
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.flat_uniform_grid_5
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.flat_uniform_grid_15
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.flat_uniform_grid_25
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.flat_uniform_grid_50
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.flat_uniform_grid_100
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.flat_noisy_grid_5
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.flat_noisy_grid_15
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.flat_noisy_grid_25
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.flat_noisy_grid_50
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.flat_noisy_grid_100
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.uneven_uniform_grid_5
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.uneven_uniform_grid_15
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.uneven_uniform_grid_25
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.uneven_uniform_grid_50
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.uneven_uniform_grid_100
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.uneven_noisy_grid_5
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.uneven_noisy_grid_15
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.uneven_noisy_grid_25
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.uneven_noisy_grid_50
-dEQP-GLES3.performance.depth.culled_pixel_cost.occluder_geometry.uneven_noisy_grid_100
-dEQP-GLES3.performance.depth.culled_pixel_cost.frag_depth.occluder_static
-dEQP-GLES3.performance.depth.culled_pixel_cost.frag_depth.occluder_dynamic
-dEQP-GLES3.performance.depth.culled_pixel_cost.frag_depth.occluded_static
-dEQP-GLES3.performance.depth.culled_pixel_cost.frag_depth.occluded_dynamic
-dEQP-GLES3.stress.memory.basic.buffer_1mb_no_write_no_use
-dEQP-GLES3.stress.memory.basic.buffer_1mb_write_no_use
-dEQP-GLES3.stress.memory.basic.buffer_1mb_no_write_use
-dEQP-GLES3.stress.memory.basic.buffer_1mb_write_use
-dEQP-GLES3.stress.memory.basic.buffer_8mb_no_write_no_use
-dEQP-GLES3.stress.memory.basic.buffer_8mb_write_no_use
-dEQP-GLES3.stress.memory.basic.buffer_8mb_no_write_use
-dEQP-GLES3.stress.memory.basic.buffer_8mb_write_use
-dEQP-GLES3.stress.memory.basic.buffer_32mb_no_write_no_use
-dEQP-GLES3.stress.memory.basic.buffer_32mb_write_no_use
-dEQP-GLES3.stress.memory.basic.buffer_32mb_no_write_use
-dEQP-GLES3.stress.memory.basic.buffer_32mb_write_use
-dEQP-GLES3.stress.memory.basic.texture_512x512_rgba_no_write_no_use
-dEQP-GLES3.stress.memory.basic.texture_512x512_rgba_write_no_use
-dEQP-GLES3.stress.memory.basic.texture_512x512_rgba_no_write_use
-dEQP-GLES3.stress.memory.basic.texture_512x512_rgba_write_use
-dEQP-GLES3.stress.memory.random.buffer_small_no_write_no_use
-dEQP-GLES3.stress.memory.random.buffer_small_write_no_use
-dEQP-GLES3.stress.memory.random.buffer_small_no_write_use
-dEQP-GLES3.stress.memory.random.buffer_small_write_use
-dEQP-GLES3.stress.memory.random.buffer_large_no_write_no_use
-dEQP-GLES3.stress.memory.random.buffer_large_write_no_use
-dEQP-GLES3.stress.memory.random.buffer_large_no_write_use
-dEQP-GLES3.stress.memory.random.buffer_large_write_use
-dEQP-GLES3.stress.memory.random.texture_small_rgba_no_write_no_use
-dEQP-GLES3.stress.memory.random.texture_small_rgba_write_no_use
-dEQP-GLES3.stress.memory.random.texture_small_rgba_no_write_use
-dEQP-GLES3.stress.memory.random.texture_small_rgba_write_use
-dEQP-GLES3.stress.memory.random.texture_large_rgba_no_write_no_use
-dEQP-GLES3.stress.memory.random.texture_large_rgba_write_no_use
-dEQP-GLES3.stress.memory.random.texture_large_rgba_no_write_use
-dEQP-GLES3.stress.memory.random.texture_large_rgba_write_use
-dEQP-GLES3.stress.memory.random.mixed_small_rgba_no_write_no_use
-dEQP-GLES3.stress.memory.random.mixed_small_rgba_write_no_use
-dEQP-GLES3.stress.memory.random.mixed_small_rgba_no_write_use
-dEQP-GLES3.stress.memory.random.mixed_small_rgba_write_use
-dEQP-GLES3.stress.memory.random.mixed_large_rgba_no_write_no_use
-dEQP-GLES3.stress.memory.random.mixed_large_rgba_write_no_use
-dEQP-GLES3.stress.memory.random.mixed_large_rgba_no_write_use
-dEQP-GLES3.stress.memory.random.mixed_large_rgba_write_use
-dEQP-GLES3.stress.memory.basic_clear.buffer_1mb_no_write_no_use
-dEQP-GLES3.stress.memory.basic_clear.buffer_1mb_write_no_use
-dEQP-GLES3.stress.memory.basic_clear.buffer_1mb_no_write_use
-dEQP-GLES3.stress.memory.basic_clear.buffer_1mb_write_use
-dEQP-GLES3.stress.memory.basic_clear.buffer_8mb_no_write_no_use
-dEQP-GLES3.stress.memory.basic_clear.buffer_8mb_write_no_use
-dEQP-GLES3.stress.memory.basic_clear.buffer_8mb_no_write_use
-dEQP-GLES3.stress.memory.basic_clear.buffer_8mb_write_use
-dEQP-GLES3.stress.memory.basic_clear.buffer_32mb_no_write_no_use
-dEQP-GLES3.stress.memory.basic_clear.buffer_32mb_write_no_use
-dEQP-GLES3.stress.memory.basic_clear.buffer_32mb_no_write_use
-dEQP-GLES3.stress.memory.basic_clear.buffer_32mb_write_use
-dEQP-GLES3.stress.memory.basic_clear.texture_512x512_rgba_no_write_no_use
-dEQP-GLES3.stress.memory.basic_clear.texture_512x512_rgba_write_no_use
-dEQP-GLES3.stress.memory.basic_clear.texture_512x512_rgba_no_write_use
-dEQP-GLES3.stress.memory.basic_clear.texture_512x512_rgba_write_use
-dEQP-GLES3.stress.memory.random_clear.buffer_small_no_write_no_use
-dEQP-GLES3.stress.memory.random_clear.buffer_small_write_no_use
-dEQP-GLES3.stress.memory.random_clear.buffer_small_no_write_use
-dEQP-GLES3.stress.memory.random_clear.buffer_small_write_use
-dEQP-GLES3.stress.memory.random_clear.buffer_large_no_write_no_use
-dEQP-GLES3.stress.memory.random_clear.buffer_large_write_no_use
-dEQP-GLES3.stress.memory.random_clear.buffer_large_no_write_use
-dEQP-GLES3.stress.memory.random_clear.buffer_large_write_use
-dEQP-GLES3.stress.memory.random_clear.texture_small_rgba_no_write_no_use
-dEQP-GLES3.stress.memory.random_clear.texture_small_rgba_write_no_use
-dEQP-GLES3.stress.memory.random_clear.texture_small_rgba_no_write_use
-dEQP-GLES3.stress.memory.random_clear.texture_small_rgba_write_use
-dEQP-GLES3.stress.memory.random_clear.texture_large_rgba_no_write_no_use
-dEQP-GLES3.stress.memory.random_clear.texture_large_rgba_write_no_use
-dEQP-GLES3.stress.memory.random_clear.texture_large_rgba_no_write_use
-dEQP-GLES3.stress.memory.random_clear.texture_large_rgba_write_use
-dEQP-GLES3.stress.memory.random_clear.mixed_small_rgba_no_write_no_use
-dEQP-GLES3.stress.memory.random_clear.mixed_small_rgba_write_no_use
-dEQP-GLES3.stress.memory.random_clear.mixed_small_rgba_no_write_use
-dEQP-GLES3.stress.memory.random_clear.mixed_small_rgba_write_use
-dEQP-GLES3.stress.memory.random_clear.mixed_large_rgba_no_write_no_use
-dEQP-GLES3.stress.memory.random_clear.mixed_large_rgba_write_no_use
-dEQP-GLES3.stress.memory.random_clear.mixed_large_rgba_no_write_use
-dEQP-GLES3.stress.memory.random_clear.mixed_large_rgba_write_use
-dEQP-GLES3.stress.occlusion_query.10_queries_2500_triangles_per_query
-dEQP-GLES3.stress.occlusion_query.100_queries_2500_triangles_per_query
-dEQP-GLES3.stress.occlusion_query.1000_queries_500_triangles_per_query
-dEQP-GLES3.stress.occlusion_query.10000_queries_20_triangles_per_query
-dEQP-GLES3.stress.fence_sync.wait_sync_10_syncs
-dEQP-GLES3.stress.fence_sync.wait_sync_1000_syncs
-dEQP-GLES3.stress.fence_sync.wait_sync_10000_syncs
-dEQP-GLES3.stress.fence_sync.client_wait_sync_10_syncs
-dEQP-GLES3.stress.fence_sync.client_wait_sync_1000_syncs
-dEQP-GLES3.stress.fence_sync.client_wait_sync_10000_syncs
-dEQP-GLES3.stress.long.buffer.always_reupload_low_memory
-dEQP-GLES3.stress.long.buffer.always_reupload_bufferdata_low_memory
-dEQP-GLES3.stress.long.buffer.always_delete_low_memory
-dEQP-GLES3.stress.long.buffer.wasteful_low_memory
-dEQP-GLES3.stress.long.buffer.separate_attribute_buffers_wasteful_low_memory
-dEQP-GLES3.stress.long.buffer.always_reupload_high_memory
-dEQP-GLES3.stress.long.buffer.always_reupload_bufferdata_high_memory
-dEQP-GLES3.stress.long.buffer.always_delete_high_memory
-dEQP-GLES3.stress.long.buffer.wasteful_high_memory
-dEQP-GLES3.stress.long.buffer.separate_attribute_buffers_wasteful_high_memory
-dEQP-GLES3.stress.long.texture.always_reupload_low_memory
-dEQP-GLES3.stress.long.texture.always_reupload_teximage_low_memory
-dEQP-GLES3.stress.long.texture.always_delete_low_memory
-dEQP-GLES3.stress.long.texture.wasteful_low_memory
-dEQP-GLES3.stress.long.texture.always_reupload_high_memory
-dEQP-GLES3.stress.long.texture.always_reupload_teximage_high_memory
-dEQP-GLES3.stress.long.texture.always_delete_high_memory
-dEQP-GLES3.stress.long.texture.wasteful_high_memory
-dEQP-GLES3.stress.long.draw_call.client_memory_data
-dEQP-GLES3.stress.long.draw_call.vary_draw_function
-dEQP-GLES3.stress.long.draw_call.few_big_calls
-dEQP-GLES3.stress.long.draw_call.many_small_calls
-dEQP-GLES3.stress.long.program.several_programs
-dEQP-GLES3.stress.long.program.several_programs_always_rebuild
-dEQP-GLES3.stress.long.mixed.buffer_texture_wasteful_low_memory
-dEQP-GLES3.stress.long.mixed.random_low_memory
-dEQP-GLES3.stress.long.mixed.buffer_texture_wasteful_high_memory
-dEQP-GLES3.stress.long.mixed.random_high_memory
-dEQP-GLES3.stress.special_float.vertex.attribute_buffer
-dEQP-GLES3.stress.special_float.vertex.attribute_client
-dEQP-GLES3.stress.special_float.vertex.uniform
-dEQP-GLES3.stress.special_float.vertex.texture
-dEQP-GLES3.stress.special_float.vertex.texture_pbo
-dEQP-GLES3.stress.special_float.vertex.texture_shadow
-dEQP-GLES3.stress.special_float.vertex.sampler_tex_coord
-dEQP-GLES3.stress.special_float.vertex.sampler_tex_coord_cube
-dEQP-GLES3.stress.special_float.vertex.sampler_lod
-dEQP-GLES3.stress.special_float.vertex.sampler_grad
-dEQP-GLES3.stress.special_float.fragment.attribute_buffer
-dEQP-GLES3.stress.special_float.fragment.attribute_client
-dEQP-GLES3.stress.special_float.fragment.uniform
-dEQP-GLES3.stress.special_float.fragment.texture
-dEQP-GLES3.stress.special_float.fragment.texture_pbo
-dEQP-GLES3.stress.special_float.fragment.texture_shadow
-dEQP-GLES3.stress.special_float.fragment.sampler_tex_coord
-dEQP-GLES3.stress.special_float.fragment.sampler_tex_coord_cube
-dEQP-GLES3.stress.special_float.fragment.sampler_lod
-dEQP-GLES3.stress.special_float.fragment.sampler_grad
-dEQP-GLES3.stress.special_float.framebuffer.write_default
-dEQP-GLES3.stress.special_float.framebuffer.write_rgba4
-dEQP-GLES3.stress.special_float.framebuffer.write_rgb5_a1
-dEQP-GLES3.stress.special_float.framebuffer.write_rgb565
-dEQP-GLES3.stress.special_float.framebuffer.write_rgba8
-dEQP-GLES3.stress.special_float.framebuffer.write_rgb10_a2
-dEQP-GLES3.stress.special_float.framebuffer.write_float16
-dEQP-GLES3.stress.special_float.framebuffer.write_float32
-dEQP-GLES3.stress.special_float.framebuffer.blend_default
-dEQP-GLES3.stress.special_float.framebuffer.blend_rgba8
-dEQP-GLES3.stress.special_float.framebuffer.blend_float16
-dEQP-GLES3.stress.draw.unaligned_data.draw_elements.indices.unaligned_buffer.index_short
-dEQP-GLES3.stress.draw.unaligned_data.draw_elements.indices.unaligned_buffer.index_int
-dEQP-GLES3.stress.draw.unaligned_data.draw_elements_instanced.indices.unaligned_buffer.index_short
-dEQP-GLES3.stress.draw.unaligned_data.draw_elements_instanced.indices.unaligned_buffer.index_int
-dEQP-GLES3.stress.draw.unaligned_data.draw_range_elements.indices.unaligned_buffer.index_short
-dEQP-GLES3.stress.draw.unaligned_data.draw_range_elements.indices.unaligned_buffer.index_int
-dEQP-GLES3.stress.draw.unaligned_data.random.1
-dEQP-GLES3.stress.draw.unaligned_data.random.3
-dEQP-GLES3.stress.draw.unaligned_data.random.4
-dEQP-GLES3.stress.draw.unaligned_data.random.6
-dEQP-GLES3.stress.draw.unaligned_data.random.8
-dEQP-GLES3.stress.draw.unaligned_data.random.10
-dEQP-GLES3.stress.draw.unaligned_data.random.13
-dEQP-GLES3.stress.draw.unaligned_data.random.22
-dEQP-GLES3.stress.draw.unaligned_data.random.24
-dEQP-GLES3.stress.draw.unaligned_data.random.26
-dEQP-GLES3.stress.draw.unaligned_data.random.34
-dEQP-GLES3.stress.draw.unaligned_data.random.35
-dEQP-GLES3.stress.draw.unaligned_data.random.46
-dEQP-GLES3.stress.draw.unaligned_data.random.47
-dEQP-GLES3.stress.draw.unaligned_data.random.53
-dEQP-GLES3.stress.draw.unaligned_data.random.54
-dEQP-GLES3.stress.draw.unaligned_data.random.59
-dEQP-GLES3.stress.draw.unaligned_data.random.62
-dEQP-GLES3.stress.draw.unaligned_data.random.64
-dEQP-GLES3.stress.draw.unaligned_data.random.65
-dEQP-GLES3.stress.draw.unaligned_data.random.66
-dEQP-GLES3.stress.draw.unaligned_data.random.67
-dEQP-GLES3.stress.draw.unaligned_data.random.75
-dEQP-GLES3.stress.draw.unaligned_data.random.76
-dEQP-GLES3.stress.draw.unaligned_data.random.79
-dEQP-GLES3.stress.draw.unaligned_data.random.98
-dEQP-GLES3.stress.draw.unaligned_data.random.99
-dEQP-GLES3.stress.draw.unaligned_data.random.100
-dEQP-GLES3.stress.draw.unaligned_data.random.102
-dEQP-GLES3.stress.draw.unaligned_data.random.110
-dEQP-GLES3.stress.draw.unaligned_data.random.111
-dEQP-GLES3.stress.draw.unaligned_data.random.121
-dEQP-GLES3.stress.draw.unaligned_data.random.122
-dEQP-GLES3.stress.draw.unaligned_data.random.123
-dEQP-GLES3.stress.draw.unaligned_data.random.128
-dEQP-GLES3.stress.draw.unaligned_data.random.130
-dEQP-GLES3.stress.draw.unaligned_data.random.133
-dEQP-GLES3.stress.draw.unaligned_data.random.134
-dEQP-GLES3.stress.draw.unaligned_data.random.137
-dEQP-GLES3.stress.draw.unaligned_data.random.139
-dEQP-GLES3.stress.draw.unaligned_data.random.147
-dEQP-GLES3.stress.draw.unaligned_data.random.152
-dEQP-GLES3.stress.draw.unaligned_data.random.153
-dEQP-GLES3.stress.draw.unaligned_data.random.157
-dEQP-GLES3.stress.draw.unaligned_data.random.160
-dEQP-GLES3.stress.draw.unaligned_data.random.163
-dEQP-GLES3.stress.draw.unaligned_data.random.168
-dEQP-GLES3.stress.draw.unaligned_data.random.172
-dEQP-GLES3.stress.draw.unaligned_data.random.176
-dEQP-GLES3.stress.draw.unaligned_data.random.182
-dEQP-GLES3.stress.draw.unaligned_data.random.189
-dEQP-GLES3.stress.draw.unaligned_data.random.190
-dEQP-GLES3.stress.draw.unaligned_data.random.193
-dEQP-GLES3.stress.draw.unaligned_data.random.194
-dEQP-GLES3.stress.draw.unaligned_data.random.195
-dEQP-GLES3.stress.draw.unaligned_data.random.199
-dEQP-GLES3.stress.draw.unaligned_data.random.201
-dEQP-GLES3.stress.draw.unaligned_data.random.203
-dEQP-GLES3.stress.draw.unaligned_data.random.211
-dEQP-GLES3.stress.draw.unaligned_data.random.212
-dEQP-GLES3.stress.draw.draw_range_elements.range_max_over_bounds
-dEQP-GLES3.stress.draw.draw_range_elements.range_max_over_bounds_near_signed_wrap
-dEQP-GLES3.stress.draw.draw_range_elements.range_max_over_bounds_near_unsigned_wrap
-dEQP-GLES3.stress.draw.draw_range_elements.range_max_over_bounds_near_max
-dEQP-GLES3.stress.draw.draw_range_elements.range_min_max_over_bounds
-dEQP-GLES3.stress.draw.draw_range_elements.range_min_max_over_bounds_near_signed_wrap
-dEQP-GLES3.stress.draw.draw_range_elements.range_min_max_over_bounds_near_unsigned_wrap
-dEQP-GLES3.stress.draw.draw_range_elements.range_min_max_over_bounds_near_max
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.float.buffer_stride17_components2_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.float.buffer_stride17_components2_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.float.buffer_stride17_components3_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.float.buffer_stride17_components3_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.float.buffer_stride17_components4_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.float.buffer_stride17_components4_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.short.buffer_stride17_components2_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.short.buffer_stride17_components2_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.short.buffer_stride17_components3_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.short.buffer_stride17_components3_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.short.buffer_stride17_components4_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.short.buffer_stride17_components4_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.fixed.buffer_stride17_components2_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.fixed.buffer_stride17_components2_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.fixed.buffer_stride17_components3_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.fixed.buffer_stride17_components3_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.fixed.buffer_stride17_components4_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.fixed.buffer_stride17_components4_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.int2_10_10_10.buffer_stride17_components4_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.strides.int2_10_10_10.buffer_stride17_components4_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_draw.stride17_float_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_draw.stride17_float_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_draw.stride17_fixed_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_draw.stride17_fixed_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_draw.stride17_short_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_draw.stride17_short_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_draw.stride17_float_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_draw.stride17_float_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_draw.stride17_fixed_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_draw.stride17_fixed_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_draw.stride17_short_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_draw.stride17_short_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_draw.stride17_float_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_draw.stride17_float_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_draw.stride17_fixed_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_draw.stride17_fixed_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_draw.stride17_short_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_draw.stride17_short_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_copy.stride17_float_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_copy.stride17_float_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_copy.stride17_fixed_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_copy.stride17_fixed_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_copy.stride17_short_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_copy.stride17_short_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_copy.stride17_float_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_copy.stride17_float_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_copy.stride17_fixed_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_copy.stride17_fixed_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_copy.stride17_short_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_copy.stride17_short_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_copy.stride17_float_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_copy.stride17_float_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_copy.stride17_fixed_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_copy.stride17_fixed_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_copy.stride17_short_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_copy.stride17_short_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_read.stride17_float_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_read.stride17_float_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_read.stride17_fixed_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_read.stride17_fixed_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_read.stride17_short_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.static_read.stride17_short_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_read.stride17_float_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_read.stride17_float_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_read.stride17_fixed_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_read.stride17_fixed_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_read.stride17_short_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.stream_read.stride17_short_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_read.stride17_float_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_read.stride17_float_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_read.stride17_fixed_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_read.stride17_fixed_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_read.stride17_short_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.usages.dynamic_read.stride17_short_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset1_stride-1_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset1_stride17_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset1_stride32_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset1_stride-1_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset1_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset1_stride32_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset4_stride17_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset4_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset17_stride-1_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset17_stride17_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset17_stride32_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset17_stride-1_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset17_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset17_stride32_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset32_stride17_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.float.offset32_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset1_stride-1_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset1_stride17_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset1_stride32_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset1_stride-1_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset1_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset1_stride32_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset4_stride17_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset4_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset17_stride-1_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset17_stride17_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset17_stride32_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset17_stride-1_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset17_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset17_stride32_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset32_stride17_quads1
-dEQP-GLES3.stress.vertex_arrays.single_attribute.offset.int2_10_10_10.offset32_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first6_offset1_stride8_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first24_offset1_stride8_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first6_offset1_stride17_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first24_offset1_stride17_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first6_offset1_stride32_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first24_offset1_stride32_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first6_offset1_stride8_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first24_offset1_stride8_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first6_offset1_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first24_offset1_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first6_offset1_stride32_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first24_offset1_stride32_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first6_offset17_stride8_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first24_offset17_stride8_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first6_offset17_stride17_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first24_offset17_stride17_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first6_offset17_stride32_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first24_offset17_stride32_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first6_offset17_stride8_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first24_offset17_stride8_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first6_offset17_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first24_offset17_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first6_offset17_stride32_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.float.first24_offset17_stride32_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first6_offset1_stride8_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first24_offset1_stride8_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first6_offset1_stride17_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first24_offset1_stride17_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first6_offset1_stride32_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first24_offset1_stride32_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first6_offset1_stride8_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first24_offset1_stride8_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first6_offset1_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first24_offset1_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first6_offset1_stride32_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first24_offset1_stride32_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first6_offset17_stride8_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first24_offset17_stride8_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first6_offset17_stride17_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first24_offset17_stride17_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first6_offset17_stride32_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first24_offset17_stride32_quads5
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first6_offset17_stride8_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first24_offset17_stride8_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first6_offset17_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first24_offset17_stride17_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first6_offset17_stride32_quads256
-dEQP-GLES3.stress.vertex_arrays.single_attribute.first.int2_10_10_10.first24_offset17_stride32_quads256
-dEQP-GLES3.stress.long_shaders.100_operations_vertex
-dEQP-GLES3.stress.long_shaders.100_operations_fragment
-dEQP-GLES3.stress.long_shaders.1000_operations_vertex
-dEQP-GLES3.stress.long_shaders.1000_operations_fragment
-dEQP-GLES3.stress.long_shaders.10000_operations_vertex
-dEQP-GLES3.stress.long_shaders.10000_operations_fragment
-dEQP-GLES3.stress.long_shaders.100000_operations_vertex
-dEQP-GLES3.stress.long_shaders.100000_operations_fragment
-dEQP-GLES3.stress.long_running_shaders.short_for_vertex
-dEQP-GLES3.stress.long_running_shaders.short_for_fragment
-dEQP-GLES3.stress.long_running_shaders.short_while_vertex
-dEQP-GLES3.stress.long_running_shaders.short_while_fragment
-dEQP-GLES3.stress.long_running_shaders.short_do_while_vertex
-dEQP-GLES3.stress.long_running_shaders.short_do_while_fragment
-dEQP-GLES3.stress.long_running_shaders.medium_static_for_vertex
-dEQP-GLES3.stress.long_running_shaders.medium_static_while_fragment
-dEQP-GLES3.stress.long_running_shaders.medium_uniform_do_while_vertex
-dEQP-GLES3.stress.long_running_shaders.medium_uniform_for_fragment
-dEQP-GLES3.stress.long_running_shaders.medium_dynamic_for_vertex
-dEQP-GLES3.stress.long_running_shaders.medium_dynamic_for_fragment
-dEQP-GLES3.stress.long_running_shaders.medium_dynamic_while_vertex
-dEQP-GLES3.stress.long_running_shaders.medium_dynamic_while_fragment
-dEQP-GLES3.stress.long_running_shaders.medium_dynamic_do_while_vertex
-dEQP-GLES3.stress.long_running_shaders.medium_dynamic_do_while_fragment
-dEQP-GLES3.stress.long_running_shaders.long_static_while_vertex
-dEQP-GLES3.stress.long_running_shaders.long_static_do_while_fragment
-dEQP-GLES3.stress.long_running_shaders.long_uniform_for_vertex
-dEQP-GLES3.stress.long_running_shaders.long_uniform_do_while_fragment
-dEQP-GLES3.stress.long_running_shaders.long_dynamic_for_vertex
-dEQP-GLES3.stress.long_running_shaders.long_dynamic_for_fragment
-dEQP-GLES3.stress.long_running_shaders.long_dynamic_while_vertex
-dEQP-GLES3.stress.long_running_shaders.long_dynamic_while_fragment
-dEQP-GLES3.stress.long_running_shaders.long_dynamic_do_while_vertex
-dEQP-GLES3.stress.long_running_shaders.long_dynamic_do_while_fragment
-dEQP-GLES3.stress.long_running_shaders.infinite_for_vertex
-dEQP-GLES3.stress.long_running_shaders.infinite_for_fragment
-dEQP-GLES3.stress.long_running_shaders.infinite_while_vertex
-dEQP-GLES3.stress.long_running_shaders.infinite_while_fragment
-dEQP-GLES3.stress.long_running_shaders.infinite_do_while_vertex
-dEQP-GLES3.stress.long_running_shaders.infinite_do_while_fragment
diff --git a/android/cts/mnc/gles31-master.txt b/android/cts/mnc/gles31-master.txt
index 926e8a5..d460158 100644
--- a/android/cts/mnc/gles31-master.txt
+++ b/android/cts/mnc/gles31-master.txt
@@ -33508,47 +33508,3 @@
dEQP-GLES31.functional.draw_buffers_indexed.random.max_implementation_draw_buffers.17
dEQP-GLES31.functional.draw_buffers_indexed.random.max_implementation_draw_buffers.18
dEQP-GLES31.functional.draw_buffers_indexed.random.max_implementation_draw_buffers.19
-dEQP-GLES31.stress.draw_indirect.unaligned_data.random.1
-dEQP-GLES31.stress.draw_indirect.unaligned_data.random.9
-dEQP-GLES31.stress.draw_indirect.unaligned_data.random.16
-dEQP-GLES31.stress.draw_indirect.unaligned_data.random.23
-dEQP-GLES31.stress.draw_indirect.unaligned_data.random.26
-dEQP-GLES31.stress.draw_indirect.unaligned_data.random.33
-dEQP-GLES31.stress.draw_indirect.unaligned_data.random.34
-dEQP-GLES31.stress.draw_indirect.unaligned_data.random.41
-dEQP-GLES31.stress.draw_indirect.unaligned_data.random.58
-dEQP-GLES31.stress.draw_indirect.unaligned_data.random.59
-dEQP-GLES31.stress.draw_indirect.unaligned_data.random.60
-dEQP-GLES31.stress.draw_indirect.unaligned_data.random.62
-dEQP-GLES31.stress.draw_indirect.drawarrays.data_over_bounds_with_count
-dEQP-GLES31.stress.draw_indirect.drawarrays.data_over_bounds_with_first
-dEQP-GLES31.stress.draw_indirect.drawarrays.data_over_bounds_with_primcount
-dEQP-GLES31.stress.draw_indirect.drawarrays.reserved_non_zero
-dEQP-GLES31.stress.draw_indirect.drawelements.data_over_bounds_with_count
-dEQP-GLES31.stress.draw_indirect.drawelements.data_over_bounds_with_basevertex
-dEQP-GLES31.stress.draw_indirect.drawelements.data_over_bounds_with_indices
-dEQP-GLES31.stress.draw_indirect.drawelements.data_over_bounds_with_primcount
-dEQP-GLES31.stress.draw_indirect.drawelements.index_over_bounds_with_count
-dEQP-GLES31.stress.draw_indirect.drawelements.index_over_bounds_with_firstindex
-dEQP-GLES31.stress.draw_indirect.drawelements.reserved_non_zero
-dEQP-GLES31.stress.vertex_attribute_binding.unaligned.elements_1_unaligned
-dEQP-GLES31.stress.vertex_attribute_binding.unaligned.offset_elements_1_unaligned
-dEQP-GLES31.stress.vertex_attribute_binding.unaligned.unaligned_offset_elements_1
-dEQP-GLES31.stress.vertex_attribute_binding.unaligned.unaligned_offset_elements_1_unaligned
-dEQP-GLES31.stress.vertex_attribute_binding.unaligned.unaligned_offset_elements_2
-dEQP-GLES31.stress.vertex_attribute_binding.unaligned.unaligned_offset_elements_2_share_elements
-dEQP-GLES31.stress.vertex_attribute_binding.unaligned.unaligned_stride_elements_1
-dEQP-GLES31.stress.vertex_attribute_binding.unaligned.unaligned_stride_elements_2
-dEQP-GLES31.stress.vertex_attribute_binding.unaligned.unaligned_stride_elements_2_share_elements
-dEQP-GLES31.stress.vertex_attribute_binding.buffer_bounds.bind_vertex_buffer_offset_over_bounds_10
-dEQP-GLES31.stress.vertex_attribute_binding.buffer_bounds.bind_vertex_buffer_offset_over_bounds_1000
-dEQP-GLES31.stress.vertex_attribute_binding.buffer_bounds.bind_vertex_buffer_offset_near_wrap_10
-dEQP-GLES31.stress.vertex_attribute_binding.buffer_bounds.bind_vertex_buffer_offset_near_wrap_1000
-dEQP-GLES31.stress.tessellation_geometry_interaction.render_multiple_limits.output_required_max_tessellation_max_geometry
-dEQP-GLES31.stress.tessellation_geometry_interaction.render_multiple_limits.output_implementation_max_tessellation_max_geometry
-dEQP-GLES31.stress.tessellation_geometry_interaction.render_multiple_limits.output_required_max_tessellation_max_invocations
-dEQP-GLES31.stress.tessellation_geometry_interaction.render_multiple_limits.output_implementation_max_tessellation_max_invocations
-dEQP-GLES31.stress.tessellation_geometry_interaction.render_multiple_limits.output_required_max_geometry_max_invocations
-dEQP-GLES31.stress.tessellation_geometry_interaction.render_multiple_limits.output_implementation_max_geometry_max_invocations
-dEQP-GLES31.stress.tessellation_geometry_interaction.render_multiple_limits.output_max_required
-dEQP-GLES31.stress.tessellation_geometry_interaction.render_multiple_limits.output_max_implementation
diff --git a/android/cts/mnc/src/gles3-master.txt b/android/cts/mnc/src/gles3-master.txt
new file mode 100644
index 0000000..e1396e9
--- /dev/null
+++ b/android/cts/mnc/src/gles3-master.txt
@@ -0,0 +1,2 @@
+dEQP-GLES3.info.*
+dEQP-GLES3.functional.*
diff --git a/android/cts/mnc/src/gles31-master.txt b/android/cts/mnc/src/gles31-master.txt
new file mode 100644
index 0000000..c757a21
--- /dev/null
+++ b/android/cts/mnc/src/gles31-master.txt
@@ -0,0 +1,2 @@
+dEQP-GLES31.info.*
+dEQP-GLES31.functional.*
diff --git a/scripts/build_android_mustpass.py b/scripts/build_android_mustpass.py
index 27282ca..f96fe35 100644
--- a/scripts/build_android_mustpass.py
+++ b/scripts/build_android_mustpass.py
@@ -405,7 +405,7 @@
filters = [include("es31-lmp-mr1.txt")]),
])
-MNC_GLES3_COMMON_FILTERS = [exclude("gles3-hw-issues.txt"), exclude("gles3-test-issues.txt")]
+MNC_GLES3_COMMON_FILTERS = [include("gles3-master.txt"), exclude("gles3-hw-issues.txt"), exclude("gles3-test-issues.txt")]
MNC_GLES3_PKG = Package(module = GLES3_MODULE, configurations = [
# Master
Configuration(name = "master",
@@ -450,7 +450,7 @@
filters = MNC_GLES3_COMMON_FILTERS + [include("gles3-pixelformat.txt")]),
])
-MNC_GLES31_COMMON_FILTERS = [exclude("gles31-hw-issues.txt"), exclude("gles31-test-issues.txt")]
+MNC_GLES31_COMMON_FILTERS = [include("gles31-master.txt"), exclude("gles31-hw-issues.txt"), exclude("gles31-test-issues.txt")]
MNC_GLES31_PKG = Package(module = GLES31_MODULE, configurations = [
# Master
Configuration(name = "master",